java程序能转变为javafx_如何将我的Java程序转换为.exe文件?

Java Packager工具编译,打包和准备Java和JavaFX应用程序以进行分发。javapackager命令是命令行版本。

- Oracle的文档

该javapackager实用程序随JDK一起提供。它可以生成带有-native exe标志的.exe文件,以及许多其他内容。WinRun4j是Windows的java启动器。它是javaw.exe的替代品,具有以下优点:使用INI文件指定classpath,main class,vm args,program args。

任务管理器中显示的自定义可执行文件名

额外的JVM args可以更灵活地使用内存。

用于自定义图标的内置图标替换器。

[更多要点跟随]

- WinRun4J的网页

WinRun4J是一个开源实用程序。它有很多功能。打包JAR,资产和JVM以便在Windows,Linux和Mac OS X上进行分发,添加本机可执行文件以使其看起来像本机应用程序。Packr最适合GUI应用程序。

- packr自述文件

packr是另一个开源工具。JSmooth是一个Java可执行包装器。它为您的Java应用程序创建本机Windows启动程序(标准.exe)。它使java部署更加顺畅和用户友好,因为它能够自己找到任何已安装的Java VM。

- JSmooth的网站

JSmooth是开源的,具有功能,但它很老。最后一个版本是在2007年。JexePack是一个命令行工具(非常适合自动脚本编写),允许您将Java应用程序(类文件),可选地及其资源(如GIF / JPG / TXT /等)打包到一个压缩的 32位Windows EXE中,使用Sun的Java Runtime Environment运行。支持控制台和窗口应用程序。

- JexePack的网站

JexePack是试用版。生产使用需要付款,使用此工具创建的exe文件将显示“提醒”而无需付款。此外,最后一个版本是在2013年。InstallAnywhere使开发人员可以轻松地为任何平台创建专业的安装软件。借助InstallAnywhere,您可以快速适应行业变化,更快地进入市场并提供引人入胜的客户体验。在发货之前了解项目的OSS组件的漏洞。

- InstallAnywhere的网站

InstallAnywhere是一个商业/企业包,可为基于Java的程序生成安装程序。它可能能够创建.exe文件。

可执行的JAR文件

作为.exe文件的替代方法,您可以通过向JAR清单添加入口点来创建双击时自动运行的JAR文件。

欲获得更多信息

关于这个主题的一个很好的信息来源是Excelsior的文章“ 将Java转换为EXE - 为什么,何时,何时以及如何 ”。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值