我正在生成我的java程序的Windows可执行EXE文件,其中包含Eclipse中的init4j的ANT任务。 在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}"
/>
到目前为止,一切都很完美。可执行文件已构建并运行正常。
但是当查看文件的属性详细信息(右键单击=&gt; properties =&gt;详细信息)时,即使我正在使用德语Windows版本,我也会获得值为“English(US)”的“language”属性因此会期望它是“德国人”。
你知道是否有一个(可能是隐藏的或未记录的?)launch4j配置选项将语言属性设置为“德语”?