1

我使用 eclipse 来开发我的应用程序。

我有 2 个 java 文件,一个是 main,一个是 main 使用的类。在eclipse中,我只是作为java程序执行并且它可以工作。(默认包)。

现在我只想在linux和其他windows上运行这个程序。我该如何运行它?如果你能指点我一个也很好的教程。

我现在没有在看 jar 文件/mainfest。我正在寻找的只是运行 thr 程序

4

4 回答 4

2

对您来说最简单的方法可能是导出一个可运行的 jar。

  1. 在 Eclipse 中,选择您的项目。
  2. 右键单击>导出
  3. 选择“可运行的罐子”
  4. 按照向导,一定要选择正确的运行配置。

现在应该保存一个 jar 文件,该文件可以通过在 GUI 中双击或使用命令行来运行:java -jar <your jar file>

于 2012-10-09T06:12:16.010 回答
1

如果您的课程称为 MainClass.class 您只需调用

java MainClass
于 2012-10-09T06:06:49.520 回答
1

基本方法:java.exe在安装位置 找到你的jdk/bin文件夹。

简单地运行你的程序

无参数

 jdk/bin/java yourMainProgramClass  

带有参数 param1 和 param2,它们可用于 main(String[] args) 的 args 变量

 jdk/bin/java yourMainProgramClass param1 param2 

在两个.class(编译输出)文件都存在的文件夹中。

好方法:在路径中添加java.exe或整个文件夹。jdkxxx/bin完成后,简单地运行程序

不带参数:

java yourMainProgramClass

带有参数 param1 和 param2,它们可用于 main(String[] args) 的 args 变量

java yourMainProgramClass param1 param2 

在两个.class(编译输出)文件都存在的文件夹中。

于 2012-10-09T06:08:20.783 回答
0

切换到找到的java文件目录执行命令

java yourMainProgram

如果您需要在类路径中指定任何 jar,请使用

 java -cp /path/to/jar yourMainprogram

Windows 文档 Linux 文档

于 2012-10-09T06:08:38.897 回答