OpenJDK 1.8を使用してMavenアプリケーションを作成し、TestNGを使用してテストを実行しています。
コマンドラインからMavenを実行すると、すべてが正常に機能しますが、IntelliJ内でテストを実行しようとすると、makeプロセスに次のエラーが表示されます。
java: javacTask: source release 8 requires target release 1.8
1.8JDKおよびプロジェクト言語レベル8を指すプロジェクト設定があります。
Mavenの中には、次のブロックがあります(問題の原因であると思われるため、まだ呼び出されていないと思います)
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.3.2</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
1.8JDKを指すようにMavenRunnerJREを構成しました。
IntelliJ12.0.4でテストを正しく実行できないようです
私は何かが足りないのですか?