2012-02-10 11 views
0

いくつかのテストを、いくつかの中国語を含むplay2プロジェクトに書きます。play2: `play test`は無効な中国語の文字を表示し、修正する方法は?

play test 

は、いくつかのテストが失敗したありますが、メッセージは、有効な漢字ではありません:

は、私が実行すると

[info] Message(NotAssigned,Some(Nil),Some(418775910),None,http://v.163.com/video/2011/11/3/H/V7HANAE3H.html#sd=V7HANAE3H&ld=V68F7O9J5&nvp=v.163.com/video/2011/11/3/H/V7HANAE3H 
[info] 鍙戦濂芥瓕 銆愭彁绀猴細姝ょ敤鎴锋鍦ㄤ娇鐢≦+聽Web锛 
[info] http://web.qq.com/ 
[info] 銆懧?222,imported_html,Sat Nov 19 18:08:47 CST 2011,None,None,None) did n 

これらの文字列鍙戦濂芥瓕 銆愭彁绀猴細姝ょ敤鎴锋鍦ㄤ娇鐢≦+聽Web锛は読めないです。

私はWindows7 x64で、最新のplay2ソースを使用しています。私のソースはすべて「UTF-8」で設定されています。

私の友人はsbtを使って、cmd(ウィンドウ)で非常に良い漢字のテストを実行していると言いました。だから私は何かを逃してしまったのだろうか、それともplay2がそれをうまく設定しないのだろうか。

これを修正するにはどうすればよいですか?

答えて

2

プロジェクトディレクトリのbuild.scalaファイルを次のように変更して、javac 出力メッセージを強制的に英語で出力することがあります。

ヴァルメイン= PlayProject(appNameは、のappversion、appDependencies、mainLang = JAVA).settings( //ここでは、独自のプロジェクト設定を追加 javacOptions ++ =配列( " - J-Duser.language"、 "EN" )

関連する問題