首先从eclipse运行应用程序以创建启动配置。然后只需遵循以下步骤: 1.在菜单栏的【文件】菜单中,选择【导出】。 1.展开Java节点,选择可运行JAR文件。单击【下一步】。 1.在【可运行JAR文件规范】页面,选择一个“Java应用程序”启动配置,用于创建可运行JAR。 1.在导出目标字段中,键入或单击浏览选择JAR文件的位置。 1.选择合适的库处理策略。 1.您还可以选择创建一个ANT脚本来快速重新生成以前创建的可运行JAR文件。 来源:Creating a New Runnable JAR File,网址:Eclipse.org
将Java项目导出为Runnable Jar文件而不是Jar。 我将我的项目导出为Jar,即使Manifest存在,它也给了我错误no main manifest attribute in jar,即使Manifest文件存在于Jar中。但是Manifest文件中只有一个条目,它没有指定要执行的Main类或Function,也没有指定任何依赖JAR的 导出为可运行的Jar文件后,它的工作正常。
8条答案
按热度按时间ecfdbz9o1#
试着跑
字符串
xxhby3vn2#
在Eclipse中:项目上的
right-click
->Export
->JAR file
在最后一页的选项(当没有激活
Next
按钮时),您将看到Main class:
的设置。你需要在这里设置一个带有main
方法的类,这个方法应该是默认执行的(比如当JAR文件被双击时)。hsgswve43#
-jar
选项仅在JAR文件是可执行JAR文件时才起作用,这意味着它必须有一个包含Main-Class
属性的清单文件。如果它不是一个可执行的JAR,那么你需要运行程序,类似于:
字符串
其中
com.somepackage.SomeClass
是包含main
方法以运行程序的类。9ceoxa924#
您可以在单击“导出”后选择“可运行的JAR文件”。
您可以在“启动配置”中指定主驱动程序
quhf5bfb5#
首先从eclipse运行应用程序以创建启动配置。然后只需遵循以下步骤:
1.在菜单栏的【文件】菜单中,选择【导出】。
1.展开Java节点,选择可运行JAR文件。单击【下一步】。
1.在【可运行JAR文件规范】页面,选择一个“Java应用程序”启动配置,用于创建可运行JAR。
1.在导出目标字段中,键入或单击浏览选择JAR文件的位置。
1.选择合适的库处理策略。
1.您还可以选择创建一个ANT脚本来快速重新生成以前创建的可运行JAR文件。
来源:Creating a New Runnable JAR File,网址:Eclipse.org
jhdbpxl96#
将Java项目导出为Runnable Jar文件而不是Jar。
我将我的项目导出为Jar,即使Manifest存在,它也给了我错误no main manifest attribute in jar,即使Manifest文件存在于Jar中。但是Manifest文件中只有一个条目,它没有指定要执行的Main类或Function,也没有指定任何依赖JAR的
导出为可运行的Jar文件后,它的工作正常。
yfwxisqw7#
您需要在Jar的Manisfest.mf文件中包含“Main class”属性
举例来说:主分类:MyClassName
第二件事,要在您的jar中添加清单文件,您可以手动在您的工作区文件夹中创建文件,并在Eclipse项目浏览器中刷新。
在导出时,Eclipse将创建一个包含清单的Jar。
干杯!
iibxawm48#
如果你正在使用Sping Boot ,你应该在你的
pom.xml
中添加这个插件:字符串