Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/364.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何为用Java编写的程序创建可执行文件?_Java_Executable - Fatal编程技术网

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

如何为用Java编写的程序创建可执行文件?,java,executable,Java,Executable,各位,我如何为Eclipse Helios中用Java编写的程序创建可执行文件?我的意思是创建一个小图标,只需双击它的图标就可以启动程序,提前谢谢 已编辑 我指的是Windows可执行文件这里有一个教程,向您展示了如何从eclipse生成jar文件 如果计算机上安装了Java,则可以双击jar文件来执行应用程序: 您没有提到您正在使用的平台。我可以想出两种方法 最简单的方法是创建一个*.bat文件(在Windows中),其中包含JavaYourApp命令行 如果您想创建一个更高级的安装程序和可执

各位,我如何为Eclipse Helios中用Java编写的程序创建可执行文件?我的意思是创建一个小图标,只需双击它的图标就可以启动程序,提前谢谢 已编辑
我指的是Windows可执行文件这里有一个教程,向您展示了如何从eclipse生成jar文件

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


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

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

如果您想创建一个更高级的安装程序和可执行文件,可以使用脚本来实现。既然您正在使用Eclipse,请考虑尝试生成NSIS脚本,它比从地面编写自己的脚本要快得多,也更容易。
  • eclipse中的Export.jar
  • 使用JSmooth生成一个.exe文件
    对于这种情况,最好的答案是启动应用程序。使用。JWS不仅可以创建桌面和开始菜单启动项,还可以提供自动更新、跨平台兼容性等功能

  • 创建一个1行元文件,以指定JVM应该从main(String[])方法开始查找哪个类

  • 运行命令jarcmf[metafileName][jarfileName][classfiles][img/txtDirectories]

  • 您可以在“java-jarjarfilename”中键入一个可执行的jar文件,或者在提示下直接键入“jarfileName”。在windows上,您还可以双击jar文件logo/name来启动它

  • 祝你好运

    PS:以下是更详细教程的链接:

    windows上的.bat和.sh on*nix您可以在windows中创建一个文件,然后将扩展名重命名为“.bat”。就这样。您将注意到图标会自动更改。双击它将执行它,所以您希望右键单击它,然后“编辑”将在记事本中打开bat文件。然后键入java命令并保存它。如果您想在其他操作系统上使用jar,可以从exe中提取jar吗?