章鑫童的学习笔记

关于创建maven骨架QuickTime的问题

问题

本次准备看视频学习一个秒杀项目,但是差点死在idea搭建项目的第一步。创建好项目进入idea主页面报红idea unable import maven
project,丝毫没有头绪,接着看下面的maven goal:
1、 #AgreementUpdater - Error updating privacy policy: java.security.cert.CertificateException: java.security.SignatureException: Signature length not correct: got 256 but was expecting 512
2、Caused by: java.lang.RuntimeException: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
3、Caused by: java.lang.RuntimeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
4、Caused by: java.lang.RuntimeException: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
5、Caused by: java.lang.RuntimeException: org.eclipse.aether.resolution.ArtifactResolutionException: Could not transfer artifact org.apache.maven.plugins:maven-site-plugin:pom:3.7.1 from/to nexus-aliyun (http://maven.aliyun.com/nexus/content/groups/public): sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
6、Caused by: java.lang.RuntimeException: org.eclipse.aether.resolution.ArtifactDescriptorException: Failed to read artifact descriptor for org.apache.maven.plugins:maven-site-plugin:jar:3.7.1
7、#org.jetbrains.idea.maven - org.apache.maven.plugin.PluginResolutionException: Plugin org.apache.maven.plugins:maven-site-plugin:3.7.1 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-site-plugin:jar:3.7.1
java.lang.RuntimeException: org.apache.maven.plugin.PluginResolutionException: Plugin org.apache.maven.plugins:maven-site-plugin:3.7.1 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-site-plugin:jar:3.7.1
基本就报这些错。

于是我开始了漫长的cv百度之路。
有下面几种解决方法:
1、 setting.conf的代理问题:不太懂,再阿里仓库徘徊了好几次并没有懂,但是这个仓库之前是好用的。


nexus-aliyun

central
Nexus aliyun
http://maven.aliyun.com/nexus/content/groups/public

2、 idea的Maven设置问题:我之前也是好的,反正这些设置前段时间间都好用的,具体设置如下图
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
要注意的是:
我改了VM options for importer -Xmx1024m-原本是-Xmx520m
以及设置了VM options : -DarchetypeCatalog=internal
3、如图,将Maven设置的环境变量JAVA_HOME都改成1.8
在此期间我重装了idea,换了新的maven。
未果。

之后再次看log日志,发现可能是插件问题,于是我比较了自己下载点maven3.6.2和idea的D:\2018idea\IntelliJ IDEA 2018.2.5\plugins\maven\lib里的common-lang包,将他们相互中和,及为了保险,将idea有的maven3.6.2没有的,maven3.6.2有的idea没有的都相互拷贝粘贴进相关文件夹
再新建骨架新建,发现有src文件夹了,再新建非骨架的普通maven项目和之前一样,也有src文件夹,但是此文件夹下面所有子文件夹都是灰色的,并且依旧是报红idea Unable import maven project ,然后我重新解压之前的maven3.5.2,并进行之前中和插件的操作,发现项目创建成功!

** 也就是,本次项目创建失败,主要是因为插件原因,还有就是版本太高,不兼容问题。
另外,看日志分析日志是个好习惯**

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值