maven命令

来源:互联网 发布:图像分水岭算法 编辑:程序博客网 时间:2024/05/20 19:46
 
maven命令的格式:   
mvn  生命周期阶段    或者   mvn xxxPlugin:goal
1. mvn help:describe         查看插件  目标
2. mvn archetype:generate    创建新的maven项目
3. mvn dependency:sources    下载你项目依赖的资源的源代码
4. mvn compile                执行   编译 生命周期
5. mvn install

mvn  help:system 自动在本用户下创建   ~/.m2/repository

mvn clean  清理


mvn -U -Pauto clean  install -Dmaven.test.skip=true  安装到本地仓库

其中-U 强制更新snapshot类型的插件或者依赖库

-Pxxx  引用profile xxx


mvn clean compile     清理编译
mvn clean test  清理测试
mvn clean package 清理打包
mvn clean install  -Pdev  清理将打包好的jar存入 本地仓库  注意是本地仓库   -P参数指定使用哪个profile,即“-Pproduct”就是选择product profile
mvn clean install -Dmaven.test.skip=true
mvn clean install -DskipTests
mvn archetype:generate 使用Archetype生成项目骨架
mvn clean deploy  根据pom中的配置信息将项目发布到远程仓库中

  mvn dependency:list   显示所有已经解析的依赖
  mvn dependency:tree   以目录树的形式展现依赖,最高层为第一层依赖,其次二层, 三层......
  mvn dependency:analyze 第一部分显示 已经使用但是未显示依赖的的  第二部分显示项目未使用的但是依赖的
0 0
原创粉丝点击