前提:简单记录下这2天配置Maven环境遇到的问题

   环境:

    jdk1.08

    Maven3.6.0

    eclipse

    网上有一大堆讲解,我就不重复了,简单说一下mvn -v弄好后再遇到的问题。

第一步:mvn -v:(验证配置成功入下图)

    遇到的第一个问题 (mvn -v一直失败):

    解决方案:按道理按照网上步骤不会出错,但是最终发现jdk错误,我之前用的jdk1.6,实际是1.8    

    下面也又相关视频配置 

    慕课网 https://www.imooc.com/learn/443

 

    mvn -v成功后打开eclipse中pom.xml一直报错,也明白了maven没有完全配置好。

  步骤二:将setting.xml加入路径(如何加入网上也有讲解,如果每次更改setting.xml,除了重新导入setting.xml外,还需要重启eclipse,在Maven Repositories里面的Global Repositories可以检测mirrors是否更新了

 

   遇到的第二个问题:   

CoreException: Could not calculate build plan: Plugin org.apache.maven.plugins:maven-compiler-plugin

    解决方案:settings.xml里面profiles没有写好,写好后去你的mirrors里面的repository里面查看jar包,重新下载,具体见如下博客

    https://blog.csdn.net/u010452388/article/details/80789816

    (我当时是将2.6删除了,然后再建立项目就相当于重新下载,然后就好了)

 

    疑点:settings.xml里面需要修改的就是profiles和mirrors),mirrors按照网上说要改成aliyun或者别的,但是我弄了很多方案也还是Rebuild Index搞不好,不知道为什么,先给出来。

  

 1      <mirror>
 2             <id>alimaven</id>
 3             <mirrorOf>central</mirrorOf>
 4             <name>aliyun maven</name>
 5             <url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
 6         </mirror>
 7         <mirror>
 8             <id>alimaven</id>
 9             <name>aliyun maven</name>
10             <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
11             <mirrorOf>central</mirrorOf>
12         </mirror>
13         <mirror>
14             <id>central</id>
15             <name>Maven Repository Switchboard</name>
16             <url>http://repo1.maven.org/maven2/</url>
17             <mirrorOf>central</mirrorOf>
18         </mirror>
19         <mirror>
20             <id>repo2</id>
21             <mirrorOf>central</mirrorOf>
22             <name>Human Readable Name for this Mirror.</name>
23             <url>http://repo2.maven.org/maven2/</url>
24         </mirror>
25         <mirror>
26             <id>ibiblio</id>
27             <mirrorOf>central</mirrorOf>
28             <name>Human Readable Name for this Mirror.</name>
29             <url>http://mirrors.ibiblio.org/pub/mirrors/maven2/</url>
30         </mirror>
31         <mirror>
32             <id>jboss-public-repository-group</id>
33             <mirrorOf>central</mirrorOf>
34             <name>JBoss Public Repository Group</name>
35             <url>http://repository.jboss.org/nexus/content/groups/public</url>
36         </mirror>
37         <mirror>
38             <id>google-maven-central</id>
39             <name>Google Maven Central</name>
40             <url>https://maven-central.storage.googleapis.com
41             </url>
42             <mirrorOf>central</mirrorOf>
43         </mirror>
44         <!-- 中央仓库在中国的镜像 -->
45         <mirror>
46             <id>maven.net.cn</id>
47             <name>oneof the central mirrors in china</name>
48             <url>http://maven.net.cn/content/groups/public/</url>
49             <mirrorOf>central</mirrorOf>
50         </mirror>
51   </mirrors>

mirror

 

 1 <profiles>
 2  
 3     <profile>
 4       <id>jdk-1.8</id>
 5       <activation>
 6         <activeByDefault>true</activeByDefault>
 7         <jdk>1.8</jdk>
 8       </activation>
 9       <properties>
10         <maven.compiler.source>1.8</maven.compiler.source>
11         <maven.compiler.target>1.8</maven.compiler.target>
12         <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
13       </properties>
14     </profile>
15   </profiles>

 

 

  步骤三:继续报错

  Could not resolve archetype org.apache.maven.archetypes:maven-archetype-webapp:1.0 from any of the configured repositories.

  解决方案:

      https://www.cnblogs.com/rever/p/7076596.html

      我用的最后一个补充的方法,打开CMD即可,不用在意路径.jar包下载完

  步骤四:eclipse不再报错,新建Maven  project也不再报错,新建项目如下面博客

  https://www.cnblogs.com/lzx2509254166/p/7674455.html

  我重新测试了一下,pom.xml里面没更改,什么都没变,一建立就能运行了,

  总结:总体配置Maven环境过程如下:

      1.mvn -v 成功

      2.加入setting.xml(里面的东西写好)

      3.新建Maven项目不报错(然后就算成功?网上也没看到什么附加内容,就算成功了吧,开始写springbboott项目)

  疑点:mirrors那一块我试了各种mirror也没有成功Rebuild Index成功,看网上说这个功能是为了找jar包方便,对我用处目前不算特别大,先留下来吧。

       

版权声明:本文为meditation5201314原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/meditation5201314/p/10244010.html