Skip to content

Maven

mvn -N install 让 Maven 只在当前目录的项目执行命令,而不会递归进入子模块

常用于安装父项目的 pom.xml(packaging=pom):
mvn -N install
这会将父 POM 安装到本地仓库,使子模块可以引用它。
命令 说明
mvn -N install 让 Maven 只在当前目录的项目执行命令,而不会递归进入子模块
mvn -P 指定 profile

指定模块

## 构建 module-b 及其依赖
mvn clean package -pl module-b -am

## 只构建 module-b
mvn clean package -pl module-b

## 构建嵌套模块
mvn clean package \
  -pl dolphinscheduler-alert/dolphinscheduler-alert-plugins/dolphinscheduler-alert-dingtalk \
  -am -DskipTests
☁️ 部署建议
如果你打算长期运行项目(博客 / API / 自动化脚本),建议直接用云服务器,会比本地稳定很多。
👉 查看云服务器(新用户优惠)