仓库地址
- Maven 仓库:https://mvnrepository.com/
常用命令
| 命令 | 说明 |
|---|---|
mvn compile | 编译,将 Java 源程序编译成 class 字节码文件 |
mvn test | 测试,并生成测试报告 |
mvn clean | 清理,删除以前编译得到的旧 class 字节码文件 |
mvn package | 打包,动态 Web 工程打 war 包,Java 工程打 jar 包 |
mvn install | 安装,将项目生成 jar 包放入本地仓库,以便其他模块调用 |
mvn dependency:tree | 查看依赖层级 |
常用参数
-Dmaven.test.skip=true # 跳过测试特殊用法
仅部署父 pom(不构建子模块):
mvn clean deploy -N-N(--non-recursive)表示只在当前模块(父 pom)上执行,不递归到子模块。