w****g 发帖数: 597 | 1 请问如何去掉编译Java代码的汉字提示,回到英文提示?
电脑设置是Java version "1.6.0_06". 英文WinXP/SP3.我检查过WinXP control panel
->java,但是没有找到设置。因为我看中文网站而把英文WinXP装上中文字库和
MSPingYin,又把Control panel->regional options已设为ChinesePRC,Location:China
.结果,在编译Java的时候,英文WinXP自动会有汉字提示,没有原来的英文提示。但是,如
果完全去掉WinXP的Control Panel里的中文设制,我又无法看中文网.)
例如,编译Java代码时候输入,得到“警告:”,如何恢复为英文"Warning:"?
javac -Xlint:unchecked SoundPlayer.java
得到提示
SoundPlayer.java:259: 警告:[unchecked] 对作为普通类型 java.util.Hashtable
的成员的 put(K,V) 的调用未经检查
labels.put(new Integer( | g*****g 发帖数: 34805 | 2 Set locale to US, and set default non-unicode to Chinese.
panel
China
【在 w****g 的大作中提到】 : 请问如何去掉编译Java代码的汉字提示,回到英文提示? : 电脑设置是Java version "1.6.0_06". 英文WinXP/SP3.我检查过WinXP control panel : ->java,但是没有找到设置。因为我看中文网站而把英文WinXP装上中文字库和 : MSPingYin,又把Control panel->regional options已设为ChinesePRC,Location:China : .结果,在编译Java的时候,英文WinXP自动会有汉字提示,没有原来的英文提示。但是,如 : 果完全去掉WinXP的Control Panel里的中文设制,我又无法看中文网.) : 例如,编译Java代码时候输入,得到“警告:”,如何恢复为英文"Warning:"? : javac -Xlint:unchecked SoundPlayer.java : 得到提示 : SoundPlayer.java:259: 警告:[unchecked] 对作为普通类型 java.util.Hashtable
| w****g 发帖数: 597 | 3 谢谢goodbug的及时答复.
我已经按照你的建议在Reginal and Language Options中,设置了:
1) In Reginal option Tab, set "Location" to US, and,
2) In Advanced Tab, set "Language for non-unicode programs" to Chinese.
then, I restart WinXP, let new setup take effect.
结果,编译Java代码的文字提示还是汉字,而不是英文文字提示. 我上面的步骤1与2理
解是正确无误吗?
我自己再一次试验设置了: 1)set Location to US; 2)Language for non-unicode to
English,结果,编译Java代码的文字提示变成了乱码,既不是英文也不是汉字.只好又恢
复成: 1)location=US; 2)Language for non-unicode=Chinese. 结果, 编译Java代码
的提示文字也恢复为汉字了, 问题还是没有得到解决. 难道只有把英文
【在 g*****g 的大作中提到】 : Set locale to US, and set default non-unicode to Chinese. : : panel : China
| g*****g 发帖数: 34805 | 4 You know what, you don't have to change any of your OS settings.
You can always use
javac -J-Duser.language=en
to
【在 w****g 的大作中提到】 : 谢谢goodbug的及时答复. : 我已经按照你的建议在Reginal and Language Options中,设置了: : 1) In Reginal option Tab, set "Location" to US, and, : 2) In Advanced Tab, set "Language for non-unicode programs" to Chinese. : then, I restart WinXP, let new setup take effect. : 结果,编译Java代码的文字提示还是汉字,而不是英文文字提示. 我上面的步骤1与2理 : 解是正确无误吗? : 我自己再一次试验设置了: 1)set Location to US; 2)Language for non-unicode to : English,结果,编译Java代码的文字提示变成了乱码,既不是英文也不是汉字.只好又恢 : 复成: 1)location=US; 2)Language for non-unicode=Chinese. 结果, 编译Java代码
| w****g 发帖数: 597 | 5 Great, that -J setting works. There is no more Chinese warning during
compiling.
【在 g*****g 的大作中提到】 : You know what, you don't have to change any of your OS settings. : You can always use : javac -J-Duser.language=en : : to
|
|