maven学习第二版
来源:互联网 发布:gprs网络是什么意思 编辑:程序博客网 时间:2024/06/05 09:44
1.安装配置maven
配置M2_HOME的环境变量,值为"D:\tools\apache-maven-3.0.3"
配置path环境变量,在path值的末尾添加"%M2_HOME%\bin"
2.eclipse安装插件
点击菜单 Help -> Install new software 进行插件安装
插件地址 http://m2eclipse.sonatype.org/sites/m2e
设置installations为本地maven
禁用Downloadrepository index updates on startup(即取消这个选项的勾选,第三个第四个可以点上)
设置maven的setting.xml文件路径即用户配置文件
3.配置ettings.xml
settings.xml对于maven来说相当于全局性的配置,用于所有的项目。
在maven2中存在两个settings.xml
一个全局性配置:位于maven2的安装目录conf下面,
另外一个作为本地配置:位于${user.dir}/.m2/settings.xml
settings.xml基本结构如下:
<settings xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/settings-1.0.0.xsd">
<localRepository/>
<interactiveMode/>
<usePluginRegistry/>
<offline/>
<pluginGroups/>
<servers/>
<mirrors/>
<proxies/>
<profiles/>
<activeProfiles/>
</settings>
设置本地仓库:
<localRepository>D:/m2/repo</localRepository>
设置中央仓库:
<mirror>
<id>mirrorId</id>
<mirrorOf>central</mirrorOf>
<name>中央代理服务器</name>
<url>http://192.168.1.73/nexus/content/groups/public</url>
</mirror>
4.maven常用命令
mvn -version/-v 显示版本信息
mvn archetype:generate 创建mvn项目
mvn archetype:create -DgroupId=com.oreilly -DartifactId=my-app 创建mvn项目
mvn package 生成target目录,编译、测试代码,生成测试报告,生成jar/war文件
mvn jetty:run 运行项目于jetty上,
mvn compile 编译
mvn test 编译并测试
mvn clean 清空生成的文件
mvn site 生成项目相关信息的网站
mvn -Dwtpversion=1.0 eclipse:eclipse 生成Wtp插件的Web项目
mvn -Dwtpversion=1.0 eclipse:clean 清除Eclipse项目的配置信息(Web项目)
mvn eclipse:eclipse 将项目转化为Eclipse项目
配置M2_HOME的环境变量,值为"D:\tools\apache-maven-3.0.3"
配置path环境变量,在path值的末尾添加"%M2_HOME%\bin"
2.eclipse安装插件
点击菜单 Help -> Install new software 进行插件安装
插件地址 http://m2eclipse.sonatype.org/sites/m2e
设置installations为本地maven
禁用Downloadrepository index updates on startup(即取消这个选项的勾选,第三个第四个可以点上)
设置maven的setting.xml文件路径即用户配置文件
3.配置ettings.xml
settings.xml对于maven来说相当于全局性的配置,用于所有的项目。
在maven2中存在两个settings.xml
一个全局性配置:位于maven2的安装目录conf下面,
另外一个作为本地配置:位于${user.dir}/.m2/settings.xml
settings.xml基本结构如下:
<settings xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/settings-1.0.0.xsd">
<localRepository/>
<interactiveMode/>
<usePluginRegistry/>
<offline/>
<pluginGroups/>
<servers/>
<mirrors/>
<proxies/>
<profiles/>
<activeProfiles/>
</settings>
设置本地仓库:
<localRepository>D:/m2/repo</localRepository>
设置中央仓库:
<mirror>
<id>mirrorId</id>
<mirrorOf>central</mirrorOf>
<name>中央代理服务器</name>
<url>http://192.168.1.73/nexus/content/groups/public</url>
</mirror>
4.maven常用命令
mvn -version/-v 显示版本信息
mvn archetype:generate 创建mvn项目
mvn archetype:create -DgroupId=com.oreilly -DartifactId=my-app 创建mvn项目
mvn package 生成target目录,编译、测试代码,生成测试报告,生成jar/war文件
mvn jetty:run 运行项目于jetty上,
mvn compile 编译
mvn test 编译并测试
mvn clean 清空生成的文件
mvn site 生成项目相关信息的网站
mvn -Dwtpversion=1.0 eclipse:eclipse 生成Wtp插件的Web项目
mvn -Dwtpversion=1.0 eclipse:clean 清除Eclipse项目的配置信息(Web项目)
mvn eclipse:eclipse 将项目转化为Eclipse项目
mvn deploy 发布项目
5.pom见pom文章
6.nexus见nexus文章
0 0
- maven学习第二版
- Maven学习第二天-命令
- maven 学习第二步 构建项目
- Maven学习第二节---入门程序HelloWord
- Maven学习笔记第二节(pom文件)
- 学习淘淘商城第二课(搭建Maven工程)
- 学习OpenCV 第二版
- maven学习 丢失版
- Makefile学习(一)[第二版]
- Makefile学习(二)[第二版]
- Makefile学习(三)[第二版]
- gdb学习(一)[第二版]
- gcc学习(一)[第二版]
- gcc学习(二)[第二版]
- gdb学习(二)[第二版]
- gcc学习(二)[第二版]
- gcc学习(一)[第二版]
- gcc学习(一)[第二版]
- 图片处理
- Latent dirichlet allocation note
- IOS 字符串转换拼音
- [Ubuntu] 笔记本apt绕过公司proxy,直接链接ubuntu server下载软件包
- MySQL之explain 的type列 & Extra列
- maven学习第二版
- 利用C++函数imread读取图片的时候返回的矩阵总是空,而利用C函数cvLoadImage时却能读取到图像,疑惑
- BIOS学习之Beyong Bios
- DSkinLite 使用技巧(六) – 绘制元素( image,text,rect,line)(上)
- 国际社会强烈谴责云南昆明严重暴力恐怖事件
- 优化IIS应用程序池防止iis假死
- 世界最古老奶酪距今3600余年 在木乃伊旁摆放
- 【Android UI设计与开发】第16期:滑动菜单栏(一)开源项目SlidingMenu的使用
- 保存学习