8

Eclipseでlaunch4jのANTタスクを使用してJavaプログラムのWindows実行可能EXEファイルを作成しています。ANTタスクでは、保存されたlaunch4j構成ファイル(xml)を使用しており、さらにバージョン情報を上書きしています。

<launch4j
    configFile="${launch4j.config.dir}/paginaEPUBChecker.xml"
    fileVersion="${program.version.number}"
    txtFileVersion="${program.version.txtNumber}"
    productVersion="${program.version.number}"
    txtProductVersion="${program.version.txtNumber}"
/>

これまでのところ、すべてが完璧に機能しています。実行可能ファイルがビルドされ、正常に実行されます。

しかし、ファイルのプロパティの詳細を調べると(右クリック=>プロパティ=>詳細)、ドイツ語のWindowsバージョンで作業しているにもかかわらず、値が「英語(US)」の「language」プロパティを取得します。 「ドイツ人」になること。

言語プロパティを「ドイツ語」に設定するための(おそらく非表示または文書化されていない)launch4j構成オプションがあるかどうか知っていますか?

4

2 に答える 2

2

これは、当時のlaunch4jには確かに欠けていた機能でした。

バージョン3.9(2016-07-20)でこの機能が追加され、正常に動作します。

詳細については、 CHANGELOGおよびissueを参照してください。

于 2019-08-16T07:34:40.907 に答える
0

Resource Hackerというツールを使用して、exeファイルのプロパティを変更できます。

于 2012-05-03T09:08:52.110 に答える