如何将intellij编译错误输出语言设置为英文?

时间:2017-09-03 09:21:53

标签: intellij-idea javac

我的Windows 7操作系统是中文版,位置是中国。我的javac输出也是中文。但是,我可以将-J-Duser.language=en添加到javac以输出英语。我想知道如何在intellij中设置它? 我试图将-J-Duser.language=en放入

File->Setting->Build,Execution,Deployment`->Java Compliler->Additional Command line parameters

但它不起作用。

3 个答案:

答案 0 :(得分:1)

我曾尝试并确认Java Compiler / Additional command line parameters选项不起作用

因此修改了idea.vmoptions(添加一行):

-Duser.language=en

此处的文件位于macOS

$HOME/Library/Preferences/$IDEA

现在$IDEA应为IntelliJIdea2017.2

答案 1 :(得分:0)

经过一些谷歌搜索,我找到了一种方法。 我可以从\lib\tools.jar

中删除这两个文件
com\sun\tools\javac\resources\compiler_zh_CN.class
com\sun\tools\javac\resources\javac_zh_CN.class

然而,我想知道是否存在破坏性较小的方式。

答案 2 :(得分:0)

从菜单“帮助”->“编辑自定义VM选项”,打开VM选项, 添加一行:-Duser.language=en 保存,然后重启intellij