我正在使用 JavaFX ant 脚本来生成本机包。生成的本机可执行文件使用 Main 类的名称。有没有办法指定可执行文件的名称应该是什么?没有重命名 Main 类?
我搜索了 Internet,但未能找到可以执行此操作的配置选项。我遇到这个问题的具体原因是我正在使用另一个库(getdown)来启动我的应用程序,因为如果我的主类名称是 Getdown 主类的名称,这会让我的用户感到困惑。
我正在使用 JavaFX ant 脚本来生成本机包。生成的本机可执行文件使用 Main 类的名称。有没有办法指定可执行文件的名称应该是什么?没有重命名 Main 类?
我搜索了 Internet,但未能找到可以执行此操作的配置选项。我遇到这个问题的具体原因是我正在使用另一个库(getdown)来启动我的应用程序,因为如果我的主类名称是 Getdown 主类的名称,这会让我的用户感到困惑。
build.xml 中的目标元素定义了一个用于<fx:application>
应用程序标题的属性。即你可以做<fx:build>
name
<fx:deploy width="${javafx.run.width}" height="${javafx.run.height}"
nativeBundles="all"
outdir="${basedir}/${dist.dir}" outfile="${application.title}">
<fx:application name="My Cool App" mainClass="${javafx.main.class}"/>
<!-- ... -->
</fx:deploy>
有关详细信息,请参阅官方文档。