Maven プロジェクトを作成し、Java コンパイラのバージョンを 1.6 に変更したかったので、ff を追加しました。
<build>
<plugins>
<plugin>
<artifactId>org.apache.maven.plugins</artifactId>
<groupId>maven-compiler-plugin</groupId>
<version>2.3.2</version>
<configuration>
<source>1.6</source>
<target>1.6</target>
</configuration>
</plugin>
</plugins>
</build>
Eclipseでmavenゴールを実行すると、機能します。しかし、ターミナルで実行すると、ff エラーが発生しました。
Project ID: maven-compiler-plugin:org.apache.maven.plugins
Reason: POM 'maven-compiler-plugin:org.apache.maven.plugins' not found in repository: Unable to download the artifact from any repository
maven-compiler-plugin:org.apache.maven.plugins:pom:2.3.2
from the specified remote repositories:
central (http://repo1.maven.org/maven2),
apache.repo (https://repository.apache.org/content/repositories/releases),
jboss.repo.deprecated (https://repository.jboss.org/nexus/content/repositories/deprecated),
この問題の原因は何ですか?
maven3にアップデートすることで、この問題を解決できました。しかし、現在の問題は、maven-compiler-plugin のバージョンを 2.4 に指定したにもかかわらず、ログにまだ 2.3.2 が表示されていることです。