使用ERROR启动maven项目

时间:2018-06-14 16:00:36

标签: spring eclipse maven

我无法启动任何maven项目。

我已经检查并可以访问 - > curl -v http://repo1.maven.org

我没有代理,我的操作系统是ubuntu 18。

通过eclipse使用maven,也是错误。

$ mvn archetype:generate -DarchetypeArtifactId = maven-archetype-quickstart

[INFO]扫描项目...... 正在下载:repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-clean-plugin/2.5/maven-clean-plugin-2.5.pom

[警告]无法检索org.apache.maven.plugins的插件描述符:maven-clean-plugin:2.5:插件org.apache.maven.plugins:maven-clean-plugin:2.5或其中一个依赖项可以无法解决:无法读取org.apache.maven.plugins的工件描述符:maven-clean-plugin:jar:2.5 正在下载:repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-install-plugin/2.4/maven-install-plugin-2.4.pom

[警告]无法检索org.apache.maven.plugins的插件描述符:maven-install-plugin:2.4:插件org.apache.maven.plugins:maven-install-plugin:2.4或其中一个依赖项可以无法解决:无法读取org.apache.maven.plugins的工件描述符:maven-install-plugin:jar:2.4 正在下载:repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-deploy-plugin/2.7/maven-deploy-plugin-2.7.pom

[警告]无法检索org.apache.maven.plugins的插件描述符:maven-deploy-plugin:2.7:插件org.apache.maven.plugins:maven-deploy-plugin:2.7或其中一个依赖项可以无法解决:无法读取org.apache.maven.plugins的工件描述符:maven-deploy-plugin:jar:2.7 正在下载:repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-site-plugin/3.3/maven-site-plugin-3.3.pom

[警告]无法检索org.apache.maven.plugins的插件描述符:maven-site-plugin:3.3:插件org.apache.maven.plugins:maven-site-plugin:3.3或其中一个依赖项可以无法解决:无法读取org.apache.maven.plugins的工件描述符:maven-site-plugin:jar:3.3 正在下载:repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-antrun-plugin/1.3/maven-antrun-plugin-1.3.pom

[警告]无法检索org.apache.maven.plugins的插件描述符:maven-antrun-plugin:1.3:插件org.apache.maven.plugins:maven-antrun-plugin:1.3或其中一个依赖项可以无法解决:无法读取org.apache.maven.plugins的工件描述符:maven-antrun-plugin:jar:1.3 正在下载:repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-assembly-plugin/2.2-beta-5/maven-assembly-plugin-2.2-beta-5.pom

[警告]无法检索org.apache.maven.plugins的插件描述符:maven-assembly-plugin:2.2-beta-5:插件org.apache.maven.plugins:maven-assembly-plugin:2.2-beta -5或其中一个依赖项无法解析:无法读取org.apache.maven.plugins的工件描述符:maven-assembly-plugin:jar:2.2-beta-5 正在下载:repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-dependency-plugin/2.8/maven-dependency-plugin-2.8.pom

[警告]无法检索org.apache.maven.plugins的插件描述符:maven-dependency-plugin:2.8:插件org.apache.maven.plugins:maven-dependency-plugin:2.8或其中一个依赖项可以无法解决:无法读取org.apache.maven.plugins的工件描述符:maven-dependency-plugin:jar:2.8 正在下载:repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-release-plugin/2.3.2/maven-release-plugin-2.3.2.pom

[警告]无法检索org.apache.maven.plugins的插件描述符:maven-release-plugin:2.3.2:插件org.apache.maven.plugins:maven-release-plugin:2.3.2或者一个无法解析其依赖项:无法读取org.apache.maven.plugins的工件描述符:maven-release-plugin:jar:2.3.2 正在下载:repo.maven.apache.org/maven2/org/codehaus/mojo/maven-metadata.xml 正在下载:repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-metadata.xml

[警告]无法将元数据org.apache.maven.plugins / maven-metadata.xml从/向中央传输(repo.maven.apache.org/maven2):java.lang.RuntimeException:意外错误:java。 security.InvalidAlgorithmParameterException:trustAnchors参数必须为非空

[警告]无法将元数据org.codehaus.mojo / maven-metadata.xml从/向中央传输(repo.maven.apache.org/maven2):java.lang.RuntimeException:意外错误:java.security。 InvalidAlgorithmParameterException:trustAnchors参数必须为非空

[警告]无法从repo.maven.apache.org/maven2转移org.apache.maven.plugins / maven-metadata.xml缓存在本地存储库中,在中央更新间隔之前不会重新尝试解析已经过去或强制更新。原始错误:无法将元数据org.apache.maven.plugins / maven-metadata.xml从/向中央传输(repo.maven.apache.org/maven2):java.lang.RuntimeException:意外错误:java.security.InvalidAlgorithmParameterException :trustAnchors参数必须为非空

[警告]无法从repo.maven.apache.org/maven2转移org.codehaus.mojo / maven-metadata.xml被缓存在本地存储库中,在中心的更新间隔过去之前,不会重新尝试解析或强制更新。原始错误:无法将元数据org.codehaus.mojo / maven-metadata.xml从/向中央传输(repo.maven.apache.org/maven2):java.lang.RuntimeException:意外错误:java.security.InvalidAlgorithmParameterException: trustAnchors参数必须为非空

[INFO] -------------------------------------------- ----------------------------

[INFO] BUILD FAILURE

[INFO] -------------------------------------------- ----------------------------

[INFO]总时间:3.357秒

[INFO]完成时间:2018-06-14T00:39:57-03:00

[INFO]最终记忆:8M / 150M

[INFO] -------------------------------------------- ----------------------------

[错误]找不到前缀'原型'的插件在当前项目和插件组[org.apache.maven.plugins,org.codehaus.mojo]中可以从存储库[local(/home/rodolfo/.m2/repository),central(repo.maven.apache)获得。 org / maven2)] - > [帮助1]

[错误]

[错误]要查看错误的完整堆栈跟踪,请使用-e开关重新运行Maven。

[错误]使用-X开关重新运行Maven以启用完整的调试日志记录。

[错误]

[错误]有关错误和可能解决方案的更多信息,请阅读以下文章:

[错误] [帮助1] http://cwiki.apache.org/confluence/display/MAVEN/NoPluginFoundForPrefixException

$ mvn -v Apache Maven 3.3.9(bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-10T14:41:47-02:00) Maven主页:/opt/apache-maven-3.3.9 Java版本:1.8.0_171,供应商:Oracle Corporation Java home:/ usr / lib / jvm / java-8-oracle / jre 默认语言环境:pt_BR,平台编码:UTF-8 操作系统名称:" linux",版本:" 4.15.0-23-generic",arch:" amd64",family:" unix"

1 个答案:

答案 0 :(得分:0)

这听起来像是你的settings.xml的配置问题 - 如果Maven以前在你尝试这个命令之前成功运行你可以备份你的.m2存储库,你当前的settings.xml也位于我的用户文件夹位于:

settings.xml location

type: which mvn  to find out where maven config is

我会对settings.xml进行备份 - 从Web中获取一个模板,然后尝试从命令行运行maven命令