2011-06-24 6 views
1

私は、最小のmaven pomを使用してJavaコードでソナーを実行しようとしています。ソナーコマンドは失敗します。Javaでユニコードが発生した場合、ソナーがエラーをスローする

私は私がUnicodeのUTF-8ソナーを持つプロジェクトが発生したとき

が3プロジェクト実行することができます!

INFO] Sensor SquidSensor... 
INFO] Java AST scan... 
INFO] ------------------------------------------------------------------------ 
ERROR] BUILD ERROR 
INFO] ------------------------------------------------------------------------ 
INFO] Can not execute Sonar 

mbedded error: Got an exception - unexpected char: '\', file : D:\Sonar\Projects\AoGServices\src\main\com\mypackage\ao565svc\services\KommunikationPrµferenceOpretServiceBean.java, line : 34 
INFO] ------------------------------------------------------------------------ 

ライン34私はユニコード上​​で動作するようにソナーを伝えることができますどのように"\u00E6"

とクラス名を持ちますか?

答えて

1

私はこれを試していないが、私はあなたのPOMに次の追加することで、この問題を解決することができるかもしれないと思う:

<project> 
    ... 
    <properties> 
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> 
    ... 
    </properties> 
    ... 
</project> 

参考文献:

関連する問題