java 小程序将 jar 文件导出为独立的可执行文件
java applet export a jar file as an standalone executable
我一直在寻找解决方案,但没有人能解决我的问题。
我有一个用eclipse创建的小程序,我想把它导出为一个jar文件,以便其他人可以方便地使用它。
我使用的生成.jar文件的方式是以下步骤:
right click the project --> select export --> select JAR file --> next....
可以生成jar文件,但是,当我用命令行执行这个jar时
java -jar xxxx.jar
我收到错误消息
no main manifest attribute, in test.jar
在小程序里,我没有
public static void main(String args[])
虽然它应该以 init() 开头。
根据我目前的发现,我似乎必须自己添加一个清单。
请告诉我如何解决这个问题。
Applet 应 运行 在 applet 容器内,浏览器(和 applet 插件)通常支持这种容器。您不能从命令行 运行 它们,至少在不修改代码以支持基于 window 的解决方案的情况下不能。
看看:
- Creating a GUI With JFC/Swing 有关创建基于桌面的应用程序的详细信息
- This 有关
main
方法的更多详细信息
- Setting an Application's Entry Point 有关如何使 Jar 可执行文件的详细信息(您仍然需要
main
方法来完成此工作)
我一直在寻找解决方案,但没有人能解决我的问题。
我有一个用eclipse创建的小程序,我想把它导出为一个jar文件,以便其他人可以方便地使用它。
我使用的生成.jar文件的方式是以下步骤:
right click the project --> select export --> select JAR file --> next....
可以生成jar文件,但是,当我用命令行执行这个jar时
java -jar xxxx.jar
我收到错误消息
no main manifest attribute, in test.jar
在小程序里,我没有
public static void main(String args[])
虽然它应该以 init() 开头。
根据我目前的发现,我似乎必须自己添加一个清单。
请告诉我如何解决这个问题。
Applet 应 运行 在 applet 容器内,浏览器(和 applet 插件)通常支持这种容器。您不能从命令行 运行 它们,至少在不修改代码以支持基于 window 的解决方案的情况下不能。
看看:
- Creating a GUI With JFC/Swing 有关创建基于桌面的应用程序的详细信息
- This 有关
main
方法的更多详细信息 - Setting an Application's Entry Point 有关如何使 Jar 可执行文件的详细信息(您仍然需要
main
方法来完成此工作)