网上好多方法又是修改pom.xml下 TOMCAT为<scope>provided</scope>,

又是要修改启动类扩展: extends SpringBootServletInitializer {

实在是繁琐,以下方法亲测可用。省时省力,分享给大家:

 

 

1:首先本地调试好。

 2:pom.xml下修改:

   补充:

<packaging>war</packaging>

   补充启动类及引用

  <properties>
    <project.build.sourceEncoding>GB2312</project.build.sourceEncoding>
    <start-class>shedul.SpringBeanApplication</start-class>
  </properties>

 

        <plugin>
          <groupId>org.springframework.boot</groupId>
          <artifactId>spring-boot-maven-plugin</artifactId>
          <configuration>
            <arguments>
              <argument>--spring.profiles.active=prd2</argument>
            </arguments>

            <jvmArguments>
              -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=5005
            </jvmArguments>
            <mainClass>${start-class}</mainClass>
          </configuration>
        </plugin>

 

结果附图:

spring boot 部署war到远程Tomcat服务器

 

 

 

相关文章:

  • 2021-12-13
  • 2021-07-12
  • 2022-01-15
  • 2021-11-27
  • 2021-10-30
  • 2021-09-22
  • 2021-07-01
  • 2021-10-16
猜你喜欢
  • 2021-04-14
  • 2021-06-14
  • 2021-07-10
  • 2021-10-13
  • 2021-12-05
  • 2021-05-24
  • 2021-04-19
相关资源
相似解决方案