0

maven-compiler-plugin を指定するために、pom.xml に次のコードがあります。

 <properties>
    <jdk.version>1.8</jdk.version>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
 </properties>

 <plugin>
   <groupId>org.apache.maven.plugins</groupId>
   <artifactId>maven-compiler-plugin</artifactId>
   <version>3.2</version>
   <configuration>
        <source>${jdk.version}</source>
        <target>${jdk.version}</target>
    </configuration>
</plugin>

プロジェクトは正常にコンパイルおよび実行されますが、プロジェクト ルートにエラー サインがあります (Eclipse を使用しています)。

この抜粋をコメントアウトすると、エラーは消えますが、もちろん、プロジェクトはコンパイルされません。Maven の Web サイトを確認しましたが、仕様は同じです。

これを修正するのを手伝ってくれませんか?

解決策(AleksandrM に感謝)

pom.xml の変更は、maven 更新プロジェクトが明示的に呼び出されない限り、Eclipse プロジェクト設定に適用できません。

プロジェクト ルートで ALT + F5 をクリックし、Maven プロジェクトを更新します。

4

0 に答える 0