我的电脑目前设置为日语用于测试目的。如果我的java项目有编译错误,则会以日语报告该消息。
e.g。 将1个源文件编译为[...目录...] [... class ...]。java:172:シンボルを见つけられません。
我希望看到英文错误。
如果不使用ant,则可以使用此修复程序 javac -J-Duser.language = en [..java files ...] 这使得javac给出了英文错误消息(-J告诉javac将其余的参数传递给java)
我的问题是:如何将此传递给蚂蚁 [编辑以删除我尝试过的无法使用的选项]
答案 0 :(得分:4)
尝试在<compilerarg>
电话中添加<javac>
。例如:
<javac srcdir="${src.dir}" destdir="${classes.dir}" fork="true">
<compilerarg value="-J-Duser.language=en"/>
<compilerarg value="-J-Duser.country=GB"/>
</javac>
编辑修正了arg值。此外,这仅在编译器分叉时有效;我更新了示例以反映这一点。