maven命令介绍

发布于:2024-08-08 ⋅ 阅读:(119) ⋅ 点赞:(0)

1. maven安装

可在官网上下载安装包后安装,需配置环境变量。

2. 可用命令

命令 说明
mvn clean 清理项目        
mvn clean compile 先清理项目再编译项目
mvn clean package 先清理项目再打包
mvn clean test 先清理项目再进行测试
mvn clean deploy 先清理项目再将项目部署到远程Maven仓库。
mvn clean install 先清理项目再将项目安装到本地仓库
mvn compile 编译项目
mvn test-compile 编译测试代码
mvn test 执行所有的测试方法
mvn package 打包当前的项目到target目录
mvn install -Dmaven.test.skip=true 只打包不测试(跳过测试)
mvn install 将项目安装到本地仓库
mvn deploy 将项目部署到远程Maven仓库。
mvn source:jar
mvn source:jar-no-fork
源码打包

mvn archetype:create -DgroupId=<包名>

-DartifactId=<项目名>

‌使用 Maven 的 archetype 插件,创建一个 Maven 的普通 java 项目。    

 mvn archetype:create -DgroupId=<包名>

-DartifactId=<项目名>

-DarchetypeArtifactId=maven-archetype-webapp

使用 Maven 的 archetype 插件,创建一个 Maven 的 Web 项目
mvn archetype:generate 创建项目架构
mvn eclipse:eclipse

使用 Maven 的 eclipse 插件,生成 eclipse 项目。

mvn idea:idea 使用 Maven 的 idea 插件,生成 idea 项目。
mvn dependency  列出项目的依赖,显示项目的依赖树。
mvn dependency:list 查看已解析依赖
mvn dependency:tree com.xx.xxx 看到依赖树
mvn dependency:tree > D:/tmp 看到依赖树并把结果输出到文件
mvn dependency:analyze 查看依赖的工具
mvn dependency:resolve 解析项目的依赖关系,并下载缺失的依赖项。
mvn -v 查看版本
mvn site  生成项目相关信息的网站
mvn help:system 从中央仓库下载文件至本地仓库
mvn help:active-profiles 查看当前激活的profiles
mvn help:all-profiles 查看所有profiles
mvn help:effective -pom 查看完整的pom信息
mvn install:install-file –Dfile=jar[包路径] -DgroupId=[包名] -DartifactId=[依赖名] -Dversion=[版本号] 安装自定义jar包到本地仓库。
mvn help:describe -Dplugin=<命令> 查看指定命令的使用文档

网站公告

今日签到

点亮在社区的每一天
去签到