通过谷歌
在 IntelliJ IDEA.app.vmoptions 配置文件中添加了如下配置:
-Duser.language=en
-Duser.region=US
但是打印日志依旧显示中文:
10-Apr-2022 13:01:03.936 信息 [main] org.apache.coyote.AbstractProtocol.init 初始化协议处理器 ["http-nio-8080"]
10-Apr-2022 13:01:03.945 信息 [main] org.apache.catalina.startup.Catalina.load 服务器在[283]毫秒内初始化
10-Apr-2022 13:01:03.960 信息 [main] org.apache.catalina.core.StandardService.startInternal 正在启动服务[Catalina]
10-Apr-2022 13:01:03.961 信息 [main] org.apache.catalina.core.StandardEngine.startInternal 正在启动 Servlet 引擎:[Apache Tomcat/10.0.16]
10-Apr-2022 13:01:03.965 信息 [main] org.apache.coyote.AbstractProtocol.start 开始协议处理句柄["http-nio-8080"]
10-Apr-2022 13:01:03.972 信息 [main] org.apache.catalina.startup.Catalina.start [26]毫秒后服务器启动
Connected to server
The JAVA_TOOL_OPTIONS Environment Variable
https://docs.oracle.com/javase/8/docs/technotes/guides/troubleshoot/envvars002.html
# 只需要添加和设置 JAVA_TOOL_OPTIONS 环境变量即可
export JAVA_TOOL_OPTIONS="-Duser.language=en"
PS:
之前在终端输入java
,javac
也是中文的信息,添加上面的配置后,即可显示英文信息
1
cpstar 2022-04-10 15:03:15 +08:00
把 i18n 的*_zh.properties 给干掉,或者用默认的覆盖,嘿嘿
|
2
xuanbg 2022-04-10 16:05:14 +08:00
这种中文的日志从来没有见过呀,怎么才能打印中文的 tomcat 日志? export JAVA_TOOL_OPTIONS="-Duser.language=cn"?
|
3
lyusantu 2022-04-11 08:27:19 +08:00
易语言既视感
|