springboot打成war包运行在tomcat中

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

在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>

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

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

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

https://www.cnblogs.com/gdpuzxs/p/7224959.html

在springboot的pom.xml中增加一句

 <packaging>war</packaging>