maven基础

Maven最大的一个好处就是有一个仓库,仓库里全是jar包

maven特征

  1. pom.xml文件,注意学习pom中标签
  2. 仓库分为:本地仓、中央仓、私有仓
  3. maven中的参数,为保证其全球唯一性
groupId: 一般为公司域名的反写
artifactId: 具体项目名称
version: 项目版本
  1. 创建maven的两种方式
    方式一:通过eclipes软件
    方式二:通过命令行
mvn archetype:generate -DarchetypeCatalog=local
  1. 其他

maven打包后生成的项目文档:
mvn site
命令行查看pom.xml文件:
mvn help:effective-pom
mvn clean install 后多了target目录
修改java文件后执行 mvn clean compile
maven创建一个web项目:
eclipse中关联maven
preferences--Maven--Installations--add(maven安装路径)
创建一个web app的maven项目
更换掉jre1.5的jar包
外部依赖:
${project.basedir}/
eclipse配置tomcat

maven环境

http://maven.apache.org/download.cgi

maven应用

  1. java项目
  2. web项目

java项目案例:封装selenium工具包,然后打包放入本地仓。

1. 去maven仓库找selenium包,编写selenium相关代码
2. mvn打包:mvn pakage
3. 打包后放入本地仓:mvn install
4. 其他项目调用此包,在项目中的pom.xml中添加maven的对应参数

Maven的Mirror和Repository 的详细讲解

http://www.sojson.com/blog/168.html

使用nexus搭建maven私有仓库

http://blog.51cto.com/linuxg/1792086

你可能感兴趣的:(maven基础)