java学习笔记——maven
2016-06-30 17:29
513 查看
maven篇
maven基本cmd命令
mvn -vcompile 编译
test 测试
package 打包
clean 删除target
install 安装jar包到本地仓库
创建目录的两种方式:
1.archetype:generate 按照提示进行选择
2.archetype:generate -DgroupId= 组织名,公司网址的反写+项目名
-DartifactId= 项目名-模块名
-Dversion=版本号
-Dpackage=代码所存在的包名
maven的package与install命令区别:
package是把jar打到本项目的target下,而install时把target下的jar安装到本地仓库。
install案例:
用mvn target和install命令将maven01打包成jar存到本地仓库,在maven02的pom.xml中添加maven01 jar包依赖。
<!-- maven02项目的pom.xml --> <?xml version="1.0" encoding="UTF-8"?> <project 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/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <!-- maven02本项目的坐标 --> <groupId>com.imooc.maven02</groupId> <artifactId>maven02-model02</artifactId> <version>0.0.1SNAPSHOT</version> <dependencies> <!-- maven02项目junit jar包依赖 --> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.10</version> </dependency> <!-- maven02项目对于maven01项目的 jar包依赖 --> <dependency> <groupId>com.imooc.maven01</groupId> <artifactId>maven01-model</artifactId> <version>0.0.1SNAPSHOT</version> </dependency> </dependencies> </project>
maven仓库的概念
坐标构件
仓库(设置在 settings.xml)
本地仓库和远程仓库
镜像仓库
更改仓库位置
相关文章推荐
- maven学习
- maven插件maven-war-plugin的使用
- jenkins------部署项目到jboss eap下
- maven使用经验集
- java application maven项目打自定义zip包实例(推荐)
- window下安装和配置maven环境
- Eclipse使用maven搭建spring mvc图文教程
- 使用maven+eclipse搭建struts2开发环境
- myeclipse中使用maven前常见错误及解决办法
- Java随手笔记8之包、环境变量和访问控制及maven profile实现多环境打包
- Eclipse 使用Maven构建SpringMVC项目
- maven利用tomcat插件部署远程Linux服务器的步骤详解
- 配置pom.xml用maven打包java工程的方法(推荐)
- maven搭建java ee项目图文教程
- Java的项目构建工具Maven的配置和使用教程
- maven中下载jar包源码和javadoc的命令介绍
- 表单重复提交处理总结
- Maven私服配置记录 Nexus
- hudson集成maven构建、多环境打包发版
- maven-war-plugin参数说明