maven学习笔记(三)pom文件

原创 2013年12月06日 11:49:32

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实战)


版权声明:本文为博主原创文章,未经博主允许不得转载。

maven详解三、maven概要

maven详解
  • makyan
  • makyan
  • 2016年06月20日 20:52
  • 541

maven 工程pom文件详解

概述        之前接触maven管理项目,学习了些皮毛。后来发觉自己之前现查现用这种做法应该是不可取的——对一个问题的解决方案秒秒钟就忘掉了,然后还得查阅博客。今天找时间详细学习了一些pom文件...
  • LTianchao
  • LTianchao
  • 2015年02月04日 20:55
  • 4764

Maven中pom文件详解

原文地址:http://blog.csdn.net/zhuxinhua/article/details/5788546 什么是pom?     pom作为项目对象模型。通过xml表示maven项目...
  • tanga842428
  • tanga842428
  • 2017年01月17日 10:57
  • 2412

史上最全的Maven Pom文件标签详解

  • chen3749102
  • chen3749102
  • 2016年08月26日 14:03
  • 8635

Maven入门-3.pom文件和settings文件

1、pom.xml文件介绍2、settings.xml文件介绍 1、pom.xml文件介绍 Maven项目的核心是pom.xml,pom(Project Object Model项目对象模型) ...
  • founder517518
  • founder517518
  • 2017年03月26日 18:43
  • 585

maven的pom文件报plugins找不到

什么问题(what)?Failure to transfer org.codehaus.plexus:plexus-archiver:jar:1.0 from http://repo1.maven.o...
  • liu_jian140126
  • liu_jian140126
  • 2015年12月11日 16:31
  • 1003

Maven Pom文件的编写

Maven Pom文件的编写  这篇文章简单的介绍一下POM文件的编写 首先是我有一个CNCAPKI_GDDW.jar包需要在工程中应用,那么我现在需要在工程pom文件中依赖这个包...
  • cuibruce
  • cuibruce
  • 2015年12月17日 18:10
  • 2192

Maven配置文件pom.xml详解

什么是POM? POM是项目对象模型(Project Object Model)的简称,它是Maven项目中的文件,使用XML表示,名称叫做pom.xml。在Maven中,当谈到Project的...
  • sdgihshdv
  • sdgihshdv
  • 2017年01月29日 16:49
  • 628

Maven学习详解(13)——Maven常用命令大全与pom文件讲解

一、Maven常用命令 1.1、Maven 参数 -D 传入属性参数  -P 使用pom中指定的配置  -e 显示maven运行出错的信息  -o 离线执行命令,即不去远程仓库更新包  ...
  • maguanghui_2012
  • maguanghui_2012
  • 2016年05月31日 11:50
  • 1507

maven项目中pom文件配置nexus仓库

在上一章节中,重点介绍了如何搭建nexus,搭建成功之后关键在于如何运用到项目中,下面将结合实际项目做简单介绍。    1、在pom文件中配置nexus仓库。                ...
  • hh12211221
  • hh12211221
  • 2017年07月06日 15:12
  • 1119
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:maven学习笔记(三)pom文件
举报原因:
原因补充:

(最多只允许输入30个字)