SpringBoot-Jar打包方式

Posted 虚极静笃

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SpringBoot-Jar打包方式相关的知识,希望对你有一定的参考价值。

发布打包

Jar类型打包方式

1.使用mvn celan  package 打包

2.使用java –jar 包名

war类型打包方式

1.使用mvn celan package 打包

2.使用java –jar 包名

外部Tomcat运行

1.使用mvn celan package 打包

2.2.0将war包 放入到tomcat webapps下运行即可。

 

注意:springboot2.0内置tomcat8.5.25,建议使用外部Tomcat9.0版本运行即可,否则报错版本不兼容。

 

 

打包常见错误

如果报错没有主清单,在pom文件中新增

 

      <build>

            <plugins>

                  <plugin>

                       <groupId>org.apache.maven.plugins</groupId>

                       <artifactId>maven-compiler-plugin</artifactId>

                       <configuration>

                             <source>1.8</source>

                             <target>1.8</target>

                       </configuration>

                  </plugin>

                  <plugin>

                       <groupId>org.springframework.boot</groupId>

                       <artifactId>spring-boot-maven-plugin</artifactId>

                       <configuration>

                             <maimClass>com.itmayiedu.app.App</maimClass>

                       </configuration>

                       <executions>

                             <execution>

                                   <goals>

                                         <goal>repackage</goal>

                                   </goals>

                             </execution>

                       </executions>

 

                  </plugin>

            </plugins>

      </build>

 

 

 

Java jar 执行的时候报错 ‘ 不是内部或外部命令 说明 jdk环境没有安装

以上是关于SpringBoot-Jar打包方式的主要内容,如果未能解决你的问题,请参考以下文章

springboot-jar

SpringBoot单元测试之Mock方式

Spring Boot学习

Springboot入门-01

iOS打包的两种方式

idea打包时可以设置不用跟新包