发布日期:2018-03-26
如何将我的Java程序转换成.exe的可执行文件?+ 查看更多
如何将我的Java程序转换成.exe的可执行文件?
+ 查看更多
发布日期:2018-03-10 10:47
分类:JAVA
浏览次数:283
如果我有一个Java源文件(* .java)或类文件(* .class),我如何将它转换为.exe文件?对于我的程序,我还需要一个安装包。有没有这样的开源软件可以做到上述要求?
回答:
几种选项:
可执行文件
另请参阅将应用程序转变为可执行JAR文件和Oracle docs中关于如何创建可以在Windows上双击执行的jar文件。
另请参阅将应用程序转变为可执行JAR文件和Oracle docs中关于如何创建可以在Windows上双击执行的jar文件。
JSmooth
JSmooth是一个Java可执行文件包装器。它为您的Java应用程序创建本机Windows启动器(标准.exe)。它使Java发展更加平滑,更加用户友好。因为它自己能找到任何已经安装的Java虚拟机。
JSmooth是一个Java可执行文件包装器。它为您的Java应用程序创建本机Windows启动器(标准.exe)。它使Java发展更加平滑,更加用户友好。因为它自己能找到任何已经安装的Java虚拟机。
JexePack
JexePack是一个命令行工具(非常适用于自动化脚本),允许您将Java应用程序(类文件)可选择地连同其资源(如GIF / JPG / TXT /等))打包到一个压缩的32位Windows EXE在Sun的Java运行环境运行。同时支持控制台和窗口应用程序。
JexePack是一个命令行工具(非常适用于自动化脚本),允许您将Java应用程序(类文件)可选择地连同其资源(如GIF / JPG / TXT /等))打包到一个压缩的32位Windows EXE在Sun的Java运行环境运行。同时支持控制台和窗口应用程序。
LaunchAnywhere
LAX Executable是一个可执行文件,用于在任何LaunchAnywhere兼容平台上启动Java应用程序。目前,InstallAnywhere在Windows 95/98 / NT / 2000 / Me,Solaris,Linux和Mac OS X上创建LaunchAnywhere。LaunchAnywhere允许终端用户双击图标(Windows或Mac OS X平台),或键入单个命令(UNIX平台)启动Java应用程序。
LAX Executable是一个可执行文件,用于在任何LaunchAnywhere兼容平台上启动Java应用程序。目前,InstallAnywhere在Windows 95/98 / NT / 2000 / Me,Solaris,Linux和Mac OS X上创建LaunchAnywhere。LaunchAnywhere允许终端用户双击图标(Windows或Mac OS X平台),或键入单个命令(UNIX平台)启动Java应用程序。