Tomcat改jar

简介: Tomcat改jar

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})
@EnableScheduling
public 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>


相关文章
|
Java 应用服务中间件
|
Java 应用服务中间件
Tomcat启动提示At least one JAR was scanned for TLDs yet contained no TLDs
Tomcat启动提示At least one JAR was scanned for TLDs yet contained no TLDs
259 0
|
6月前
|
Java 应用服务中间件
tomcat7 与 tomcat8 加载 jar包的顺序
tomcat7 与 tomcat8 加载 jar包的顺序
212 0
|
8月前
|
Java 应用服务中间件
解决tomcat启动报错:无法在web.xml或使用此应用程序部署的jar文件中解析绝对的url [http:java.sun.com/jsp/jstl/core]
解决tomcat启动报错:无法在web.xml或使用此应用程序部署的jar文件中解析绝对的url [http:java.sun.com/jsp/jstl/core]
1684 1
|
8月前
|
Java 应用服务中间件
完美解决tomcat启动异常:Invalid byte tag in constant pool: 19;Unable to process Jar entry [module-info.class]
完美解决tomcat启动异常:Invalid byte tag in constant pool: 19;Unable to process Jar entry [module-info.class]
1371 0
|
8月前
|
jenkins Java 应用服务中间件
Jenkins【部署 01】两种方式+两种环境部署最新版本 Jenkins v2.303.2 WAR包(直接使用 java -jar+使用Tomcat的Web端部署)
Jenkins【部署 01】两种方式+两种环境部署最新版本 Jenkins v2.303.2 WAR包(直接使用 java -jar+使用Tomcat的Web端部署)
159 0
|
Java 应用服务中间件 Android开发
IDEA Eclipse项目如何导入tomcat里面的jar包
IDEA Eclipse项目如何导入tomcat里面的jar包
135 0
|
应用服务中间件
Error running ‘Tomcat 9.0.33‘: Can‘t find catalina.jar
Error running ‘Tomcat 9.0.33‘: Can‘t find catalina.jar
297 1
|
Java 应用服务中间件 Linux
jar包和war包的区别;项目打包成jar或者war且运行在Linux上的tomcat
jar包和war包的区别;项目打包成jar或者war且运行在Linux上的tomcat
10586 0
|
Java 应用服务中间件 API
SpringBoot部署线上jar或war到Tomcat服务器
SpringBoot部署线上jar或war到Tomcat服务器
815 0
SpringBoot部署线上jar或war到Tomcat服务器