我使用eclipse开发我的应用程序。
我有2个java文件,一个是main,一个是main使用的类。 在eclipse中,我只是执行java程序,它的工作原理。 (默认包)。
现在我只想在linux和其他Windows上运行这个程序。 我该怎么运行它?如果你能指出一个也很好的教程。
此时此刻我还没看到jar文件/ mainfest。我正在寻找的是运行程序
答案 0 :(得分:2)
最简单的方法可能是导出一个可运行的jar。
现在应该保存一个jar文件,可以通过双击GUI或使用命令行来运行:java -jar <your jar file>
答案 1 :(得分:1)
如果您的类名为MainClass.class,则只需调用
java MainClass
答案 2 :(得分:1)
基本方式:
在已安装的位置找到您的java.exe
,例如jdk/bin
文件夹。
将您的程序简单地作为
运行不带参数
jdk/bin/java yourMainProgramClass
使用参数param1和param2,它们可用于main的args变量(String [] args)
jdk/bin/java yourMainProgramClass param1 param2
在同时存在.class
(编译输出)文件的文件夹中。
好方法:
在路径中添加java.exe
或整个jdkxxx/bin
文件夹。完成后,将程序简单地作为
没有参数:
java yourMainProgramClass
使用参数param1和param2,它们可用于main的args变量(String [] args)
java yourMainProgramClass param1 param2
在存在.class
(编译输出)文件的文件夹中。
答案 3 :(得分:0)
使用命令
切换到定位的java文件目录java yourMainProgram
如果您需要在类路径中指定任何jar使用
java -cp /path/to/jar yourMainprogram