Tomcat改jar

插件批改

<!--            <plugin>--><!--                <groupId>org.apache.maven.plugins</groupId>--><!--                <artifactId>maven-war-plugin</artifactId>--><!--                <version>3.1.0</version>--><!--                <configuration>--><!--                    <resourceEncoding>UTF-8</resourceEncoding>--><!--                </configuration>--><!--            </plugin>-->            <plugin>                <groupId>org.springframework.boot</groupId>                <artifactId>spring-boot-maven-plugin</artifactId>                <configuration>                    <mainClass>HuanProviderApplication</mainClass>                </configuration>            </plugin>

主类批改

package com;import com.fedtech.commons.util.SpringContextUtils;import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplication;import org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration;import org.springframework.boot.builder.SpringApplicationBuilder;import org.springframework.boot.web.support.SpringBootServletInitializer;import org.springframework.context.annotation.Bean;import org.springframework.scheduling.annotation.EnableScheduling;@SpringBootApplication(exclude = {DataSourceAutoConfiguration.class})@EnableSchedulingpublic class HuanProviderApplication extends SpringBootServletInitializer {    public static void main(String[] args) {        System.setProperty("spring.devtools.restart.enabled", "false");        SpringApplication.run(HuanProviderApplication.class, args);    }    @Bean    public SpringContextUtils springContextUtils(){        return new SpringContextUtils();    }//    @Override//    protected SpringApplicationBuilder configure(SpringApplicationBuilder application){//        return application.sources(HuanProviderApplication.class);//    }} 

打包形式批改

<artifactId>huan-provider</artifactId><!--    <packaging>war</packaging>--><packaging>jar</packaging><dependencies>