使用Maven打包项目



近日在公司用到maven模块化打包。由于以往单一项目比较简单,直接在idea上使用package命令就好。而这次是多模块,最开始我还傻傻的以为需要分别操作。最后同事告诉我只要在项目根目录下打包操作即可,最终都会归结在启动项目录下的target。

操作如下:

  1. 在项目根目录下使用命令:maven clean package

  2. 打包成功如下所示

  3. 然后在项目下找到自己启动项所属的模块,细心点你还会发现其它模块下打的包都会比较小。

  4. 如果是war包的话就需要修改pom.xml文件中的

    1
    2
    3
    4
    5
    6
    7
    <?xml version="1.0" encoding="UTF-8"?>
    <project xmlns="http://maven.apache.org/POM/4.0.0"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <description></description>
    <packaging>jar</packaging>
    <parent>
打赏
  • 版权声明: 本博客所有文章除特别声明外,均采用 Apache License 2.0 许可协议。转载请注明出处!
  1. © 2020-2021 Lauy    湘ICP备20003709号

请我喝杯咖啡吧~

支付宝
微信