• springboot war包模式改成jar包模式


    1.注释war包模式

    <!--<packaging>war</packaging>-->
    <packaging>jar</packaging>
    

    2.注释war-plugin

    <!--<build>
      <plugins>
        <plugin>
    				<artifactId>maven-war-plugin</artifactId>
    				<version>3.0.0</version>
    		</plugin>
    	</plugins>
    </build>-->
    
    <build>
    <plugins>
        <plugin>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-maven-plugin</artifactId>
            <configuration>
            <mainClass>org.supwisdom.Application</mainClass> 
            </configuration>
        </plugin>
    </plugins>
    </build>
    

    3.注释掉spring-boot-starter-tomcat相关依赖

    4.注释Application.java中SpringApplicationBuilder configure

    //    @Override
    //    protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
    //        return application.sources(Application.class);
    //    }
        
        public static void main(String[] args) throws Exception {
        	System.setProperty("spring.devtools.restart.enabled", "false");
            SpringApplication.run(Application.class, args);
        }
    

    启动方式:
    cd 当前服务pom.xml同目录下
    mvn clean package
    java -jar target/***.jar

  • 相关阅读:
    php实现频率限制
    手机号打码
    qxx项目大文件上传
    502错误
    mac 安装phpunit
    文件权限问题
    无题
    php安装redis扩展全
    linux中whereis、which、find、location的区别和用法
    php安装redis扩展
  • 原文地址:https://www.cnblogs.com/bbbing/p/11011413.html
Copyright © 2020-2023  润新知