首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Tomcat改jar

Tomcat改jar

作者头像
程序员朱永胜
发布于 2023-08-17 16:25:40
发布于 2023-08-17 16:25:40
1.3K0
举报

Tomcat改jar

##插件修改

代码语言:javascript
复制
<!--            <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>

主类修改

代码语言:javascript
复制
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);
//    }

}

打包方式修改

代码语言:javascript
复制
<artifactId>huan-provider</artifactId>
<!--    <packaging>war</packaging>-->
<packaging>jar</packaging>
<dependencies>
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-05-11,如有侵权请联系 cloudcommunity@tencent.com 删除
目录
  • Tomcat改jar
    • 主类修改
    • 打包方式修改
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档