如何为Java编写的程序创建可执行文件?

大家,我如何为Eclipse Helios中用Java编写的程序创建可执行文件? 我的意思是创建小图标只能通过双击其图标启动程序,感谢提前编辑我的意思是Windows的可执行文件

  1. 在eclipse中导出.jar。 (如何)
  2. 使用JSmooth (info)制作.exe文件。 (如何)

这是一个教程,向您展示如何从eclipse制作一个jar文件。

如果计算机上安装了Java,则可以通过双击jar文件来执行应用程序:

http://ecs.victoria.ac.nz/Courses/COMP205_2009T1/TutorialEclipseExportToJar

您没有提到您正在使用的平台。 我有两种方法可以想到。

最简单的方法是创建一个包含java YourApp命令行的* .bat文件(在Windows中)。

如果要创建更精美的安装程序和可执行文件,可以使用NSIS脚本执行此操作。 由于您正在使用eclipse,请考虑尝试使用EclipseNSIS来生成NSIS脚本,这比从头开始编写它更快更容易。

这种情况的最佳答案是启动应用程序。 使用Java Web Start 。 JWS不仅可以创建桌面和开始菜单启动项,还可以提供自动更新,跨平台兼容性等等。

  1. 创建一个单行元文件,以指定JVM应该从main(String [])方法开始寻找的类。

  2. 运行命令jar cmf [metafileName] [jarfileName] [classfiles] [img / txtDirectories]

  3. 你有一个可执行的jar文件 – 输入“java -jar jarfileName”,或者在你的提示符下直接输入“jarfileName”。 在Windows上,您还可以双击jar文件徽标/名称以启动它。

祝福, – MS

PS:这是更详细教程的链接: http : //csdl.ics.hawaii.edu/~johnson/613f99/modules/04/jar-files.html