qq_23292875
Hefei19881002
采纳率47.6%
2019-05-20 11:31

springboot打成war包运行在tomcat中

5

百度了好多打war包在tomcat中跑的方法
但是按照这些方法去改过之后完全跑步起来
是不是哪里搞错了
哪位大佬可以提供个简单的例子,感激不尽

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

5条回答

  • weixin_40839791 青松下 2年前

    在pom.xml中增加

        <packaging>war</packaging>
    
    ```,打成war包,如果独立运行,需要增加:
    
    ```<plugin>
                    <groupId>org.springframework.boot</groupId>
                    <artifactId>spring-boot-maven-plugin</artifactId>
                    <version>${boot.version}</version>
                    <configuration>
                        <mainClass>入口类</mainClass>
                    </configuration>
                    <executions>
                        <execution>
                            <goals>
                                <goal>repackage</goal>
                            </goals>
                        </execution>
                    </executions>
                </plugin>
    
    点赞 评论 复制链接分享
  • file_inthehole 德塔贝斯 2年前

    在springboot的pom.xml中增加一句

     <packaging>war</packaging> 
    
    点赞 评论 复制链接分享
  • u013254183 老铁咖啡 2年前
    点赞 评论 复制链接分享
  • qq_40539063 qq_40539063 2年前

    首先你要贴出你的配置,我们才知道你缺哪里,你先确定你tomcat config下的server.xml配置是否正确,<**Context path="" docBase="war包名称" reloadable="false" debug="0"/> 这**句添加了吗?是否把要打的war放到webapps下了

    点赞 评论 复制链接分享
  • u011909918 有人把我昵称抢了 2年前

    直接依赖Tomcat包就可以用java -jar 启动了,不用放在Tomcat里边;

    org.springframework.boot
    spring-boot-starter-tomcat

    点赞 评论 复制链接分享