zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    Linux中$含义
    Linux文本处理之grep
    MySQL8.0.15的安装与配置---win10
    Jenkins实现自动运行jmeter脚本
    Hystrix初识
    Feign初始
    AS的Gradle下载不成功
    Linux安装一些软件
    OAuth2初识
    IDEA无法打开等奇异问题终极解决方法
  • 原文地址:https://www.cnblogs.com/bbbing/p/11011413.html
Copyright © 2011-2022 走看看