Java 我不能在我的项目中包含jar文件
我试图在我的程序中使用sourceforge库。 在我的计算机上,我使用Eclipse,我可以轻松地将jar文件添加到我的项目中。 现在,我想把代码移到另一台计算机上 我尝试了一个可执行的jar文件,但问题是我无法在新计算机上调试它。 所以,我决定把源代码移到那里编译 我尝试了以下方法,但都失败了:(全部在Windows命令提示符下)Java 我不能在我的项目中包含jar文件,java,jar,javac,Java,Jar,Javac,我试图在我的程序中使用sourceforge库。 在我的计算机上,我使用Eclipse,我可以轻松地将jar文件添加到我的项目中。 现在,我想把代码移到另一台计算机上 我尝试了一个可执行的jar文件,但问题是我无法在新计算机上调试它。 所以,我决定把源代码移到那里编译 我尝试了以下方法,但都失败了:(全部在Windows命令提示符下) 复制我的jre文件夹的/lib/ext文件夹中的jar文件,并将该文件夹添加到类路径 javac-cp.“\lib\*.jar”src/*.java javac-
javac-cp.“\lib\*.jar”src/*.java
javac-cp./lib/*.jar”src/*.java
有什么想法吗?我在做什么蠢事?匹配目录中所有JAR的正确通配符就是
-cp "dir/*"
请参阅本页的理解类路径通配符部分:通配符不起作用。您是否尝试过使用
-cp-fullpath\u-to\u-jar;完整路径到另一个jar“
?我认为您应该只获取代码(它所在的目录),在新机器中打开项目,然后像在第一台机器中那样再次添加JAR。Eclipse不向lib/ext
添加任何内容,javac
编译要执行的内容,而不是移动代码。此外,这可能很有用:除非有实际需要,否则将JAR添加到jre的ext目录是个坏主意。您可以在javac/java命令中将jar添加到类路径,而无需将其复制到ext目录。在新机器上,我不想安装eclipse!我以前读过该文档!我完成了所有步骤,但它对我不起作用