maven -- 问题解决(一)解决eclipse中maven项目配置过程和maven install时出现的问题

时间:2024-04-22 22:06:53

问题一:

配置项目时出现的错误:

error: Cannot change version of project facet Dynamic Web Module to 2.5.

error: One or more constraints have not been satisfied.

解决方式如下图所示:

maven -- 问题解决(一)解决eclipse中maven项目配置过程和maven install时出现的问题

修改完毕后,记得右击项目Update Maven Project

maven -- 问题解决(一)解决eclipse中maven项目配置过程和maven install时出现的问题

这样就可以了!

问题二

maven install时出现问题:“-Dmaven.multiModuleProjectDirectory system property is not set. Check $M2_HOME environment variable and mvn script match.”

解决方法:

.Preference->Java->Installed JREs,选择一个jdk,然后edit

maven -- 问题解决(一)解决eclipse中maven项目配置过程和maven install时出现的问题

将下面这个填入到“Default VM Arguments”的值中

-Dmaven.multiModuleProjectDirectory=$M2_HOME

maven -- 问题解决(一)解决eclipse中maven项目配置过程和maven install时出现的问题

重新运行maven install, 出现问题:

“No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?”

解决方法:

将上图JRE home进行修改,改为对应的jdk,即可。

maven -- 问题解决(一)解决eclipse中maven项目配置过程和maven install时出现的问题