Maven常用打包命令及常用基本命令

1、先把命令行切换到Maven项目的根目录,比如:/data/work/java/maven-test,然后执行命令:mvn clean package

执行命令成功后,生成好的war/jar包保存在项目的target目录下。

Maven常用打包命令如下:

1)mvn compile    # 编译,将Java源程序编译成class字节码文件。

2)mvn test      # 测试,并生成测试报告

3)mvn clean     # 将以前编译得到的旧的class字节码文件删除

4)mvn pakage     # 打包,动态web工程打war包,Java工程打jar包。

5)mvn install    # 将项目生成jar包放在仓库中,以便别的模块调用

6)mvn clean install -Dmaven.test.skip=true   # 打成jar包,并且抛弃测试用例打包

7)mvn clean pakage -Dmaven.test.skip=true    # 动态web工程打war包,Java工程打jar包 ,并且抛弃测试用例打包

2、常用命令

mvn -v                # 查看版本

mvn archetype:create         # 创建Maven项目

mvn compile             # 编译源代码

mvn test-compile      # 编译测试代码

mvn test                   # 运行应用程序中的单元测试

mvn site                   # 生成项目相关信息的网站

mvn package            # 依据项目生成jar文件

mvn install               # 在本地Repository中安装 jar

mvn -Dmaven.test.skip=true      # 忽略测试文档编译

mvn clean                      # 清除目标目录中的生成结果

mvn clean compile         # 将.java类编译为.class文件

mvn clean package        # 进行打包

mvn clean test               # 执行单元测试

mvn clean deploy          # 部署到版本仓库

mvn clean install          # 使其他项目使用这个jar,会安装到maven本地仓库中

mvn archetype:generate    # 创建项目架构

mvn dependency:list         # 查看已解析依赖

mvn dependency:tree        # 看到依赖树

mvn dependency:analyze  # 查看依赖的工具

mvn help:system               # 从中央仓库下载文件至本地仓库

mvn help:active-profiles    # 查看当前激活的profiles

mvn help:all-profiles         # 查看所有profiles

mvn help:effective -pom    # 查看完整的pom信息

原创文章,作者:admin,如若转载,请注明出处:https://hostingchat.cn/1304.html

(0)
admin的头像admin
上一篇 2022年12月30日
下一篇 2023年3月1日

相关推荐

  • Maven配置多个仓库地址

    在Maven的settings.xml文件中配置多个仓库,其中基础依赖使用阿里云仓库,其他依赖使用Nexus仓库,可以按照以下步骤进行操作: 第一种方式: [root@localh…

    2023年10月17日
    000

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注