Maven常用命令
# 基本命令
mvn clean
:清除之前构建的所有文件,包括 target 目录下的所有内容。
mvn compile
:编译项目源代码,并将编译后的类文件保存在 target 目录下的 classes 目录中。
mvn package
:打包项目,并生成可执行的 JAR、WAR 或 EAR 文件,这取决于项目的类型。
mvn install
:将项目的构建结果安装到本地 Maven 仓库中,以便其他项目可以依赖它。
mvn test
:运行项目的单元测试。
mvn deploy
:将项目的构建结果发布到远程 Maven 仓库中,以供其他开发者使用。
mvn dependency:tree
:列出项目的依赖关系树,包括所有直接和间接依赖的库。
mvn dependency:resolve
:解析项目依赖关系,并下载所需的依赖库。
# 组合命令
mvn clean install
:清除之前构建的所有文件并安装项目到本地 Maven 仓库中。
mvn clean package
:清除之前构建的所有文件并打包项目。
mvn clean package -Dmaven.test.skip=true
:清除之前构建的所有文件并打包项目,并跳过测试。
扩展
nohup java -jar $APP_NAME --spring.profiles.active=pro >> /dev/null 2>&1 &
上次更新: 2023/03/21, 19:05:19