インストール済みのmaven 3.0.3をCp1252エンコーディングでセットアップしようとしています。 pom.xmlファイルの1つを編集せずにエンコーディングを変更することはできますか? settings.xmlにコンパイラプラグインのプロファイルを作成していますか?はいの場合、それを行う方法?以下は動作しませんでした:Maven:pom.xmlを編集せずにコンパイラプラグインのエンコーディングを設定します
<settings>
...
<profiles>
<profile>
<id>encoding</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<build>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<encoding>Cp1252</encoding>
</configuration>
</plugin>
</build>
</profile>
</profiles>
<activeProfiles>
<activeProfile>encoding</activeProfile>
</activeProfiles>
</settings>
これはjavaのVMプロパティを設定するように見えますが、リソースには影響しませんか? (つまり、utf-8 xmlファイルをcp1252として読み込もうとしています)。 –
プロジェクトのセットアップによって、私はこのように解決しなければなりません。これはatmで動作します。私はより良い方法を知らない、多分あなたが助けることができますか? –