2012-02-13 8 views
2

My mavenを実行すると、ターゲットディレクトリに異なるファイルが作成され、jarファイルに圧縮されます。 Üようjarファイル名のエンコード

場合には特殊文字はファイル名に存在する、jarアーカイブ内のファイル名が正しくエンコードと├£として示したされていません。 (ファイルの内容は影響を受けません)

ファイルがターゲットディレクトリに正しく表示されているため、問題はmavenのjar:jarによって発生する必要があります。

興味深いのは、Linuxでunzipコマンドを使用すると、ファイルが正しい名前で抽出されるということです。Windows ExplorerまたはWindowsで7zipを使用すると、名前が正しくありません。

+0

と同じことをやるべきだと思う問題あなたが指定したプロパティをproject.build.sourceEncodingているかを解明POMで? –

+0

私はすでに設定しようとしていましたが、ここで何も変更されていませんでした。 – stracktracer

+0

http://stackoverflow.com/questions/27343367/maven-changes-filenames-encoding-errorsの同じ問題 –

答えて

0

私は正確に同じ問題を抱えていたし、私のmaven-戦争 - プラグインのバージョンをアップグレードし、私はあなたがあなたのMavenのjarプラグイン

 <plugin> 
      <artifactId>maven-war-plugin</artifactId> 
      <version>3.0.0</version> 
      <configuration> 
       <attachClasses>true</attachClasses> 
       <classesClassifier>classes</classesClassifier> 
      </configuration> 
     </plugin> 
    </plugins> 
関連する問題