maven学习笔记(三)pom文件

maven版本:apache-maven-3.1.1

1、<modelVersion>4.0.0</modelVersion>  pom模型的版本,对于maven2和maven2来说,值只能是4.0.0

2、scope 表示依赖范围,test则为测试范围依赖,compile则为编译范围依赖,若在住代码中import一个测试范围的jar包(import junit),则会编译报错。

3、maven默认是连接中央仓库的,若中央仓库连接不上,可在pom文件中配置一个另外的仓库覆盖中央仓库,可参照上篇文章中的user-parent中的配置(被注释掉了)

默认的中央仓库配置在D:\dev_env\apache-maven-3.1.1\lib\maven-model-builder-3.1.1.jar的pom文件(maven-model-builder-3.1.1.jar\org\apache\maven\model\pom-4.0.0.xml)中,这个pom文件是所有maven项目都会继承的超级pom

默认中央仓库地址为:http://repo.maven.apache.org/maven2

下面是替换后的配置

<repositories>
  	<repository>
      <id>central</id>
      <name>Central Repository</name>
      <url>https://nexus.sourcesense.com/nexus/content/repositories/public/</url>
      <layout>default</layout>
      <snapshots>
        <enabled>false</enabled>
      </snapshots>
    </repository>
  </repositories>

4、若本地网络需要代理才能访问外网,访问远程外网仓库也要配置代理(maven实战)


阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/liuxigiant/article/details/17163941
文章标签: maven
个人分类: maven
想对作者说点什么? 我来说一句

springmvc+spring+hibertnate的pom

2017年11月01日 4KB 下载

maven整合ssm的pom.xml

2017年09月24日 6KB 下载

pom文件的详细配置

2017年03月27日 2KB 下载

替换maven pom文件版本号工具

2017年04月26日 308KB 下载

struts + spring maven整合

2014年08月18日 8KB 下载

没有更多推荐了,返回首页

不良信息举报

maven学习笔记(三)pom文件

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭