mvn install在eclipse中不起作用,但在命令行中工作正常

use*_*380 0 java eclipse spring maven

我无法通过eclipse构建项目,但是当我运行mvn clean install时它工作正常.我收到了以下问题.

Failed to execute goal org.apache.maven.plugins:maven-install-plugin:2.4:install (default-install) on project abc-xxx: Execution default-
install of goal org.apache.maven.plugins:maven-install-plugin:2.4:install 
failed: Plugin org.apache.maven.plugins:maven-install-plugin:2.4 or one of its 
dependencies could not be resolved: Failed to collect dependencies at 
org.apache.maven.plugins:maven-install-plugin:jar:2.4 -> 
org.codehaus.plexus:plexus-utils:jar:3.0.5: Failed to read artifact descriptor 
for org.codehaus.plexus:plexus-utils:jar:3.0.5: Could not transfer artifact 
org.codehaus.plexus:plexus-utils:pom:3.0.5 from/to anonymous 
(https://nexus.xxx.xxx.xxx/nexus/content/groups/xxx):     
sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: 
unable to find valid  certification path to requested target
Run Code Online (Sandbox Code Playgroud)

edu*_*nti 6

确保在命令行中使用的JDK与在IDE中使用的JDK相同.

在命令行类型中:

java -version
Run Code Online (Sandbox Code Playgroud)

然后在日食中:

 windows -> preferences -> Installed JREs
Run Code Online (Sandbox Code Playgroud)

这同样适用于行家:

在命令行类型中:

mvn -version
Run Code Online (Sandbox Code Playgroud)

在日食:

 windows -> preferences -> Maven -> User settings
 windows -> preferences -> Maven -> Installations
Run Code Online (Sandbox Code Playgroud)