最近我在Dukescript page上读到
DukeScript是纯客户端技术:您用Java编写应用程序及其业务逻辑,并将其编译为Java字节码。字节码在普通JVM中运行。如果您将应用程序部署到桌面,则JVM是HotSpot,并且您部署可执行文件,例如Windows上的exe。
由于在项目属性中未启用native package option,我如何使用Dukescript for Windows平台打包本机桌面应用?
最近我在Dukescript page上读到
DukeScript是纯客户端技术:您用Java编写应用程序及其业务逻辑,并将其编译为Java字节码。字节码在普通JVM中运行。如果您将应用程序部署到桌面,则JVM是HotSpot,并且您部署可执行文件,例如Windows上的exe。
由于在项目属性中未启用native package option,我如何使用Dukescript for Windows平台打包本机桌面应用?
2条答案
按热度按时间j0pj023g1#
您可以使用JavaFX原生打包、Ant+InnoSetup或NetBeans项目的直接输出(还没有尝试过后者,但我相信它可以工作)。限制是,如果您想在64位Windows上打包32位JVM,则需要32位JVM。稍后我将发布一个Ant脚本的链接
3j86kqsm2#
解决了!我创建了an article关于它,必要的步骤如下:
1.使用以下规范创建了新的dukescript应用程序:
1.添加了在http://javafx-maven-plugin.github.io/生成的插件
maven插件标签:
谢谢你的帮助。