2017-06-14 6 views
0

私のプロジェクトではハードコードされているフィールドのいくつかの値があります。私は私のPOMファイルにMavenのjavadocのプラグインを追加するとき、それはエラーを与える「クリーンインストールMavenの」後:ペルシア語の文字を含むコードのjavadocを生成するには?

unmappable character for encoding Cp1252 
[ERROR] *?????º???? ?ª???????????????? 

は、javadocはそのためにエラーを与えないという方法はありますか?

注:私は、プラグインにこれ​​を追加しました:

   <plugin> 
       <groupId>org.apache.maven.plugins</groupId> 
       <artifactId>maven-javadoc-plugin</artifactId> 
       <version>2.10.4</version> 
       <configuration> 
       <charset>UTF-8</charset> 
        <docencoding>UTF-8</docencoding> 
       </configuration> 
       <executions> 
        <execution> 
         <id>attach-javadocs</id> 
         <goals> 
          <goal>jar</goal> 
         </goals> 
        </execution> 
       </executions> 
      </plugin> 

答えて

0

最後に、私は解決策を見つけた:一つは、javadocのプラグインの設定にエンコーディングを追加する必要があります。

<groupId>org.apache.maven.plugins</groupId> 
    <artifactId>maven-javadoc-plugin</artifactId> 
    <configuration> 
     <encoding>UTF-8</encoding> 
    </configuration> 
関連する問題