Springboot 多模块打包 为 war

时间:2024-04-10 15:04:27
Springboot 多模块打包
  1.进入到项目的目录结构里面
   目录结构  Springboot 多模块打包 为 war
   2.出现下面这个错误表示打包的项目没有主方法Springboot 多模块打包 为 war
  3.在配置文件里面添加主方法
        pom.xml里面去配置,主方法在哪个模块就在哪个模块里面的pom.xml里面去配置,并且去掉父pom.xml里         面相应的配置,这里添加的configuration->mainClass 指定主方法的位置
Springboot 多模块打包 为 war
  4.在主方法所在的pom.xml 添加配置 <packaging>war</packaging>
   Springboot 多模块打包 为 war
   打包语句:mvn -Dmaven.test.skip -U clean package
  Springboot 多模块打包 为 war
   Springboot 多模块打包 为 war
   打包完成后启动项目:java -jar web-0.0.1-SNAPSHOT.war (java -jar 打包完成的war文件)
   Springboot 多模块打包 为 war
     注意:打包成war包的时候,main所在的目录 要有 一个标准的Web目录,不然会报错
    Springboot 多模块打包 为 war