JDK1.7 换成1.8后遇到的meaven异常
1. 在eclipse中选中pom.xml右键 meaven install 时抛出
-Dmaven.multiModuleProjectDirectory system property is not set. Check $M2_HOME environment variable and mvn script match.
解决办法:
eclipse的JRE配置中添加参数:
-Dmaven.multiModuleProjectDirectory=$MAVEN_HOME
2. 在eclipse中选中pom.xml右键 meaven install 时抛出
(请使用-source 8或更高版本以启用lambda表达式)
修改meaven的setting.xml:
<profile> <id>jdk-1.8</id> <activation> <jdk>1.8</jdk> </activation> <properties> <maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.target>1.8</maven.compiler.target> <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion> </properties> </profile>