Java – 从命令行构build并运行eclipse项目

我有一个使用eclipse IDE编写的java项目,我想通过ssh在不同的机器上运行它,但是我必须使用命令行来执行此操作,而且我不知道如何执行此操作。

我是shell命令和java的初学者。

请给我一个有关这个问题的答案有用的链接,或者如何做到这一点的设置说明?

Maven或Ant是最好的select,但只有Eclipse的解决scheme
你可以selectFile – > Export并selectJava – > Runnable JAR File
然后将JAR文件传输到其他机器,并从命令行运行:

java -jar YOUR.JAR 

使用命令行运行Java应用程序非常简单。 简化的语法如下所示:

 java -cp <classpath> <main class> <args> 

哪里:

<classpath> – 需要的类所在的目录和/或JAR文件的列表,以“;”隔开 对于Windows或“:”for linux(默认的classpath是“。” – 当前目录);

<main class><main class>完全限定名称containsig main()方法(例如,org.myself.HelloWorld)

<args> – 应用程序的各种参数(如果有的话)。

所以,如果你发现Eclipse存储编译类的目录(通常是bin),你可以使用命令,比如

 java -cp . my.package.MyClass 

或者,如果您在其他目录中使用某些库和类,则可能是:

 java -cp some-cool-lib.jar:another-lib.jar:/some/directory/with/classes my.package.MyClass 

build立和运行一个Java项目,使用ant或maven工具很好。 你可以在google上find很多相同的教程。

关于ant的一个很好的教程在这里http://www.intranetjournal.com/java-ant/

这就是我所做的,它为我工作。 希望它可以帮助。 在这里输入图像说明