Maven

作者: PeterWang2017 | 来源:发表于2017-02-08 14:44 被阅读0次

下载旧版maven因为最新版依赖jdk1.7
maven教程需翻墙

  1. pom提示错误,解决后需要maven-> update project一下才会将错误刷新掉

  2. maven 仓库

     <mirror>
       <!--This sends everything else to /public -->
       <id>nexus</id>
       <mirrorOf>*</mirrorOf> 
       <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
     </mirror>
     <mirror>
       <!--This is used to direct the public snapshots repo in the 
           profile below over to a different nexus group -->
       <id>nexus-public-snapshots</id>
       <mirrorOf>public-snapshots</mirrorOf> 
       <url>http://maven.aliyun.com/nexus/content/repositories/snapshots/</url>
     </mirror>
    
  3. maven scope标签说明

  4. maven项目找不到spring jar

  5. 用Eclipse创建Maven结构的web项目的时候选择了Artifact Id为maven-artchetype-webapp,由于这个catalog比较老,用的servlet还是2.3

  6. maven 提供的jar也有错误,jstl 1.2无法通过jar tvf校验

1.阿里的maven库不准

7.在Maven仓库中添加Oracle JDBC驱动

8.maven打包时跳过测试

mvn package -Dmaven.test.skip=true

9.maven下载jar包过程中保持网络畅通,网络中断jar包有可能下载不完整导致古怪的错误(血的教训!!都怪GFW,Maven库也拦截,导致下载缓慢)

10.maven中央库jar查询

1.库1
2.库2

11.根据jar反向生成pom

12.dependency引入的jar,在前边的优先加载,在后边的同名类(package名也相同)不加载

13.重新下载所有Maven未下载成功的jar包

  1. 切记一定不要用eclipse自带的maven,配置自己下载的maveneclipse中创建maven工程

14.阿里云镜像

相关文章

网友评论

      本文标题:Maven

      本文链接:https://www.haomeiwen.com/subject/yqnvittx.html