【问题标题】:exporting java jar help from Eclipse从 Eclipse 导出 java jar 帮助
【发布时间】:2011-10-06 21:32:40
【问题描述】:

所以我有一个项目只有一个主类:

public class Main{

    public static void main(String[] args) {

        System.out.println("asdf");
        System.out.println(args[0]);
        System.out.println(Integer.parseInt(args[1]));

    }
}

所以我尝试将其导出为独立的 jar...这就是我所做的

  1. 为项目创建了运行配置...运行配置从 eclipse 中正常运行...它可以很好地打印参数...
  2. 右键单击项目,选择导出
  3. 选择可运行的 jar 文件选项
  4. 选择我之前创建的运行配置作为运行配置,选择导出目的地按完成等

但是当我从命令行运行程序时:

Main.jar "testtest" 123

什么都没有出现……它没有打印出参数……也没有打印出我在 main() 函数中指定的“asdf”……

我做错了什么?

【问题讨论】:

  • java -jar Main.jar "testtest" 123

标签: java eclipse jar export


【解决方案1】:

运行java -jar Main.jar "testtest" 123 ?

【讨论】:

    【解决方案2】:

    我认为您将导出为可运行 jar 的含义弄错了:这不会创建可执行文件。它只是创建一个存档文件,其中包含您所有已编译的类以及一些特殊的元信息,这些信息是关于在使用java -jar JARNAME 调用时要运行哪个类。

    请注意,这也意味着您的程序的所有用户仍需要安装 java 运行时。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-11-16
      • 1970-01-01
      • 2011-06-25
      • 2010-09-30
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多