如何从命令行将jar文件添加到eclipse java项目?

时间:2013-12-28 21:12:28

标签: java eclipse jar cmd classpath

我想从命令行编译一个eclipse java项目。为了方便起见,我将我的程序中所需的所有java文件和jar文件放在一个目录中。所述目录的路径是:

 C:\Users\Besi\Desktop\Test\src

我的主要课程名为Program.java

现在,我在导入jar文件和编译主类时遇到问题。我的意思是我无法编译它而不导入jar文件,但同时我不知道如何在命令行中这样做。我试过这个:

 javac -classpath ".:C:\Users\Besi\Desktop\Test\src\javatuples-1.2;" Program.java

但它不起作用。有什么建议吗?

1 个答案:

答案 0 :(得分:1)

假设这是您的最终目标(而不是简单地尝试“从命令行向Eclipse Java项目添加jar文件”,正如您的实际问题标题所述):

  

我想从命令行编译一个eclipse java项目。

事实证明,您可以从命令行编译Eclipse项目,而无需将.jar文件和.java文件放在同一目录中。

我刚刚使用从工作区目录执行的以下命令(我在Eclipse项目中确保了两个.jar文件)(我使用您的问题中的信息进行了修改,假设C:\Users\Besi\Desktop\Test是项目的工作区,并假设您正在运行Windows):

eclipsec.exe -noSplash -data "C:\Users\Besi\Desktop\Test" -application org.eclipse.jdt.apt.core.aptBuild

因为我还不能发表评论,即使我根据previous SO answer的内容调整了这个答案,我也会将其作为答案发布。如果这会导致任何问题,请相应地进行编辑,谢谢。