我正在尝试从java项目中创建可执行jar。 java项目在名为MainTest.java的java文件中有main方法。 为了创建可执行jar,我做了以下事情:
右键点击项目 - > export-> java-> runnable jar->下一步按钮
然后我得到一个带有列表的窗口,要求我指定启动配置,问题是,despit java项目在nameMainTest.java文件中有一个main方法,此文件未在列表中列出
如何解决问题或如何使包含主要方法的java文件列在列表中的其他文件中。
注意:namedMainTest.java有main方法,但它是空的“什么都不做”
更新
我正在使用Eclipse。 请看下面的屏幕截图。在左边,是包含主类“MainTest.java”的java文件的项目,在右边是一个类列表,而“MainTest.java”不在其中,而是有另一个类名“TestMatrix”。 java“我不知道它为什么存在
答案 0 :(得分:1)
我假设你正在使用eclipse?
如果您在之前运行程序,则会显示所需的主要功能。该对话框告诉您选择“运行配置”。由于您的主要尚未运行,因此它不会出现。
生成可执行jar的另一种方法是通过这种方式:
导出> Java> JAR文件>
在此对话框中选择要导出的资源(例如您的项目)并指定
jar文件的名称和目的地。
之后继续(2x next)到“JAR Manifest Specification”屏幕。
最后一个选项要求您指定Main类。配置完项目后按完成即可完成。