Tag: jar

尽管设置了PATH和CLASSPATH,但无法执行jar文件

我的问题是关于在路径中包含jar文件。 它有两个部分。 1)我正在尝试执行位于/home/andy/software/weka/weka.jar中的weka.jar jar文件 PATH变量指向此jar文件(即/home/andy/software/weka/weka.jar),CLASSPATH也是如此。 但是,当我尝试使用java -jar weka.jar运行jar时,出现错误“无法访问jarfile weka.jar”。 有什么想法发生了什么? 我在Ubuntu Linux上。 我在SO中环顾四周,似乎我没有做任何明显错误的事情(因为PATH和CLASSPATH似乎都设置正确)。 2)我希望能够将我的所有jar文件放在一个目录中并在我的路径中包含该目录(而不是单独包含每个jar)。 我怎样才能做到这一点? 提前致谢。 编辑1 – >这是我的命令行 andy@laptop:~$ export CLASSPATH=$CLASSPATH:/home/andy/research/software/weka/weka.jar andy@laptop:~$ echo $CLASSPATH :/home/andy/research/software/weka/weka.jar andy@laptop:~$ java -jar weka.jar Unable to access jarfile weka.jar andy@laptop:~$ java weka.jar Exception in thread “main” java.lang.NoClassDefFoundError: weka/jar Caused by: java.lang.ClassNotFoundException: weka.jar at java.net.URLClassLoader$1.run(URLClassLoader.java:202) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) […]

Eclipse:有没有办法快速导出JAR

所以这看起来有点模糊,“快”等有多快 好吧,我只是想知道是否有一种方法可以更快地导出JAR文件: File -> Export -> JAR File等 就像我可以Ctrl + Drag到资源管理器,它导出项目标题和.jar ?

java:在一个webapp中使用同一个lib的两个版本

我遇到了以下问题:我的webapp中有一个模块需要jaxb 1.x而另一个模块需要jaxb 2.x. 第一个模块不适用于新版本的jaxb,反之亦然。 我怎样才能在一个项目中使用这两个jar子? 谢谢。

使用Eclipse在Manifest文件中构建ClassPath变量

在将项目导出为jar时,Eclipse是否有办法输出我想在Manifest中的ClassPath变量上定义的所有Jars? 我希望能够只需要点击我需要我的项目依赖的所有jar,然后让Eclipse输出它们: ClassPath: . /lib/somejar.jar /lib/otherjar.jar 谢谢

从Eclipse导出的JAR中排除JUnit

我正在使用Eclipse JUnit集成,它将JUnit库自动包含到我的项目中。 问题是,当我使用Runnable JAR文件目标导出项目时,它包含JUnit。 有没有办法从导出的JAR中排除JUnit(理想情况下也是测试)?

将项目(jar)导入Eclipse

我有一个.jar文件,我需要导入Eclipse。 但是,我不希望将jar作为引用库。 我需要将.jar包含为“普通”项目,包含(!)和.java文件。 我尝试执行以下操作:新Java项目 – >导入 – >常规 – >存档文件。 在这种情况下,当我将此jar也作为引用库放置时,它将被导入但使用.class文件。 新Java项目 – >导入 – >常规 – >文件系统。 导入.java文件,但包丢失并且是普通文件夹。 此外,文件有点奇怪,因为图标中的“j”看起来不同,并且没有注意到错误(没有下划线) 将“现有项目导入工作区”根本不起作用,它说没有项目。 我还尝试在解压缩后将jar作为zip导入,这给了我-java文件,但它会破坏包。 有谁知道如何正确导入?

如何使用命令行参数执行jar

可能重复: 将参数传递给Java Interpreter所需的JAR 如何提供命令行输入到jar中的文件我有一个jar文件hello.jar有一些说execute.java文件,我想从命令行执行两个参数;我怎么能得到这个我提到了一个executable.java作为清单文件中的主类并使用ant我必须使用命令行参数从ant run运行此文件 谢谢和问候samarth

将Java库添加到Netbeans Grails项目中

我刚刚开始使用Grails。 如何将Java库添加到Grails项目中? 我将Smack库jar添加到我的Grails项目的lib文件夹中,但我仍然无法将其任何包导入我的Java或Groovy类。 我正在使用Netbeans IDE。 任何帮助,将不胜感激.. 嗡嗡

php源代码可以像java .jar那样打包一个库吗?

我用.jar将我的源代码打包成Java。 在PHP中是否有类似的东西? 谢谢。

错误:无法读取所需库的存档或者不是有效的ZIP文件。

我在设置java项目的构建路径时遇到问题。 我目前处于Co-Op IT职位,所以我对这一切都有点新意。 我的背景主要是在C ++中,我正在学习java。 我也是Eclipse的新手(开普勒服务版本1)。 我正在处理现有程序的错误,需要让程序构建,以便我可以处理它。 当我添加我知道的所有外部.jar文件是正确的,我在其中两个上得到这个错误: “存档所需的库:’(文件的位置)’无法读取或不是有效的ZIP文件” 我团队中的其他两个全职人员已经使用那些完全相同的.jar文件运行程序,一个运行Eclipse Indigo,另一个运行与我自己相同的Kepler版本。 我也能够手动打开两个.jar文件,一切似乎都在那里。 在每次尝试解决这个问题的试验之后,我已经刷新,清理并重启了eclipse。 另外两个全职人员说他们从未见过这个错误。 我想从任何有类似经历的人那里获得一些见解,这样我就不必耗费更多的时间。