When running a JUnit test, using IntelliJ IDEA, I get
How can I correct this?
- Using SDK 1.7
- Module language level is 1.7
Maven build works fine. (That's why I believe this in IDEA configuration issue)
intellij-ideajava
When running a JUnit test, using IntelliJ IDEA, I get
How can I correct this?
Maven build works fine. (That's why I believe this in IDEA configuration issue)
Best Answer
Most likely you have incorrect compiler options imported from Maven here:
Also check project and module bytecode (target) version settings outlined on the screenshot.
Other places where the source language level is configured:
Maven default language level is 1.5 (5.0), you will see this version as the Module language level on the screenshot above.
This can be changed using maven-compiler-plugin configuration inside
pom.xml
:or
IntelliJ IDEA will respect this setting after you Reimport the Maven project in the Maven Projects tool window: