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

  • 相关阅读:
    编译安装mysql-5.6.36
    MYSQL数据库基础篇
    MYSQL数据库初学者必看
    Centos7下安装与卸载Jdk1.8
    Linux与Window之间的上传与下载
    MySQL主从搭建
    zabbix通过插件percona进行监控MySQL
    suse系统关闭防火墙
    编译安装zabbix3.0
    centos7安装tomcat
  • 原文地址:https://www.cnblogs.com/bbbing/p/11011413.html
Copyright © 2011-2022 走看看