maven打包

蔚落 2022-02-27 06:28 398阅读 0赞

在SpringBoot工程中,通过jar包的方式启动项目很方便,一个项目可以灵活改变配置启动
比如:
java -jar demo.jar --server.port=9001
java -jar demo.jar --server.port=9002
这就要用到maven来打包,过程分为两步
第一步:在pom中,加入插件

  1. <build>
  2. <plugins>
  3. <plugin>
  4. <groupId>org.springframework.boot</groupId>
  5. <artifactId>spring-boot-maven-plugin</artifactId>
  6. <version>2.0.3.RELEASE</version>
  7. <executions>
  8. <execution>
  9. <goals>
  10. <goal>repackage</goal>
  11. </goals>
  12. </execution>
  13. </executions>
  14. </plugin>
  15. </plugins>
  16. </build>

第二步:在控制台输入mvn clean package,打包成功
mvn clean package
注:执行此命令要在有pom.xml的文件夹下,否则就会报以下错误,找不到pom.xml
通常在一个项目的根目录下就会有pom.xml
no Pom

发表评论

表情:
评论列表 (有 0 条评论,398人围观)

还没有评论,来说两句吧...

相关阅读

    相关 maven 打包

            工作中会时常遇到maven打包,并将打好的二方包提供给其他同事使用。maven打包的原理本质上是修改项目中相关pom的version,然后执行maven打包命令

    相关 maven 打包异常

    问题描述:修改 .java 文件后,重新 clean install,对 target 目录中的 war 包里的 class 文件反编译,内容仍然是修改前的。而 target/

    相关 maven打包

    在SpringBoot工程中,通过jar包的方式启动项目很方便,一个项目可以灵活改变配置启动 比如: `java -jar demo.jar --server.port