0

JavaFX ant スクリプトを使用してネイティブ バンドルを生成しています。生成されたネイティブ実行可能ファイルは、メイン クラスの名前を使用します。実行可能ファイル名を指定する方法はありますか? メインクラスの名前を変更するのは簡単ですか?

私はインターネットを精査しましたが、これを行う構成オプションを見つけることができませんでした。私がこの問題に直面している具体的な理由は、別のライブラリ (getdown) を使用してアプリケーションを起動していることです。これは、私のメイン クラス名が Getdown メイン クラスの名前であり、ユーザーにとって混乱を招くためです。

4

1 に答える 1

1

build.xml の targetの<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>

詳細については、公式ドキュメントを参照してください。

于 2016-08-16T12:56:41.270 に答える