idea中指定jdk版本
通过maven指定,如果是在setting.xml中,则指定环境。以前每次打开idea都需要设置jdk target 为1.8.原来在maven总设置下即可。
<!-- 全局jdk配置,settings.xml --> <profile> <id>jdk18</id> <activation> <activeByDefault>true</activeByDefault> <jdk>1.8</jdk> </activation> <properties> <!-- want to use the Java 8 language features, Default 1.5 --> <maven.compiler.source>1.8</maven.compiler.source> <!-- want the compiled classes to be compatible with JVM 1.8, Default 1.5 --> <maven.compiler.target>1.8</maven.compiler.target> <!-- Version of the compiler to use, ex. "1.3", "1.5", if fork is set to true --> <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion> </properties> </profile>
如果使用在pom.xml中定义,使用plugins
<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <configuration> <source>1.8</source> <target>1.8</target> </configuration> </plugin> </plugins> </build>