100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > 配置JDK的javac命令输出英文信息(IntelliJ IDEA 提示 英语 编译运行 Java Windows Mac)

配置JDK的javac命令输出英文信息(IntelliJ IDEA 提示 英语 编译运行 Java Windows Mac)

时间:2023-11-05 03:15:22

相关推荐

配置JDK的javac命令输出英文信息(IntelliJ IDEA  提示  英语  编译运行  Java  Windows  Mac)

配置JDK的javac命令输出英文信息(IntelliJ IDEA, 提示, 英语, 编译运行, Java, Windows, Mac)

1 问题背景

不知道大家跟博主有没有一样的想法:在配置IntelliJ IDEA等IDE后,虽然IDE操作界面的语言是英文的,但是由于电脑的环境语言是中文的,所以在IDE操作JDK的java或javac命令,JDK还是按照电脑的环境语言配置而输出中文的提示信息、报错信息等。

我们更希望JDK的输出信息是英文版的,因为这样避免了英译中潜在的歧义,同时我们也可以通过英文的输出信息在Google查询到更详细和权威的解决方案。

2 解决问题

我们通过百度,可以查询到类似的解决方案,例如这篇文章《IntelliJ IDEA 编译输出改为英文 运行信息改为英文》分别介绍了Windows环境变量配置、IDEA编译器参数配置、VM配置文件参数配置。

由于Windows环境变量配置的方法只适用于Windows电脑,因此其有效性暂不做评论。但是博主亲自测试上述文章中IDEA编译器参数配置的方案是没有生效的,即JDK的输出信息是中文内容。

因此博主又去查询了其他的配置方法,发现这篇文章《How to set intellij compile error output language to English?》中提供的方案是有效的,同时也是上篇文章中的最后一个方案,即VM配置文件参数配置方案。

2.1 VM配置文件参数配置方案

我们首先打开IntelliJ IDEA这款软件,然后在其标题栏中找到并点击Help标签,接着点击该标签中的子项Edit Custom VM Options:

接着我们便进入了idea.vmoptions配置文件的编辑界面,我们只需在该文件的最后一行加入一个选项参数-Duser.language=en即可:

编辑好上述的idea.vmoptions配置文件后,还有最后一步重要的操作,也就是重启IntelliJ IDEA,因为只有重启后上述配置信息才会生效。注意重启IntelliJ IDEA不是关闭当前IntelliJ IDEA的项目窗口,而是杀死IntelliJ IDEA的进程,最方便的操作就是对正在运行的IntelliJ IDEA点击鼠标右键,再点击关闭或退出选项即可(无论Windows或Mac):

重启IntelliJ IDEA后,我们再通过编译运行任意会产生编译信息的项目,发现现在的JDK的输出信息是英文内容了:

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。