Eclipse Java9导出Runnable JAR文件

Pet*_*zer 6 java eclipse java-9

我正在尝试使用Java 9设置Eclipse,但Export - > Runnable JAR文件无法正常工作,因为它无法找到main方法.

语境:

  • Windows 10

  • Eclipse IDE版本Oxygen 1a版本(4.7.1a)版本:20171005-1200

  • 在Eclipse中安装和设置JDK 9.0.1和JRE 9.0.1

我做了什么:

  • 文件 - >新Java项目

创建新的Java项目

  • 点击"完成"

  • 右键单击src - > New - > Class 添加新课程

编辑Main.java以下代码:

package com.application;

public class Main {

  public static void main(String[] args) {
    System.out.println(System.getProperty("java.version"));
  }
}
Run Code Online (Sandbox Code Playgroud)

运行 - >没有错误.

控制台日志结果:"9.0.1"


现在我想将代码导出到Runnable JAR:右键单击Project - > Export - > Runnable JAR文件

错误信息

所以我进入了运行配置,但定义了Main类:

主类在运行配置中定义


使用Java 8,按照上述步骤导出jar没有问题.

我需要做什么,在Java 9中使用"导出到Runnable JAR文件"?

小智 6

我有同样的问题,我使用导出"Jar文件"选项,而不是"Runnable Jar文件". jar文件选项 然后我选择了如下所示的选项. 选项1 选项2 在最后一步,我选择了一个主类,让我的jar可以运行. 最终配置 通过单击"浏览",您将获得可用的主类.