欢迎来到代码驿站!

JAVA代码

当前位置:首页 > 软件编程 > JAVA代码

springboot maven 项目打包jar 最后名称自定义的教程

时间:2021-03-27 09:32:14|栏目:JAVA代码|点击:

maven 文件打包,输入 :package -Dmaven.test.skip=true 进行打包, 一般生成的jar 文件 名称是项目名+版本号这样的

如何在pom.xml 中加入finalname 属性,就可以获得稳定的jar 名称

  <build>
 <finalName>pay</finalName>
 <plugins>
  <plugin>
  <groupId>org.springframework.boot</groupId>
  <artifactId>spring-boot-maven-plugin</artifactId>
  </plugin>
  <plugin>
  <artifactId>maven-compiler-plugin</artifactId>
  <configuration>
   <jvmArguments>-Dfile.encoding=UTF-8</jvmArguments>
   <source>1.8</source>
   <target>1.8</target>
  </configuration>
  </plugin>
 </plugins>
 </build>

这样最好就能生产 名为 pay.jar 的jar包。

补充知识:Springboot打包成jar包形式发布

1.修改配置文件pom.xml

添加打包形式设置为jar形式

<packaging>jar</packaging>

2.在build标签内添加内容如下

finalname为打包成jar包的名字

configuration内需要设置主类,即入口类,有时候不配置会报错。

<build>
    <finalName>Demo</finalName>
    <plugins>
      <plugin>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-maven-plugin</artifactId>
      </plugin>

      <plugin>
        <groupId>org.mybatis.generator</groupId>
        <artifactId>mybatis-generator-maven-plugin</artifactId>
        <version>1.3.2</version>
        <configuration>
          <mainClass>stdu.wys.DemoApplication</mainClass>
        </configuration>
      </plugin>
    </plugins>

  </build>

3.在src/test/java下包含一个测试类,在SpringBootTest的注解中加入内容,

@SpringBootTest(classes = {主类的名字.class})

4.在项目处右键run->Maven build

点击run

然后会开始打包,成功之后出现下边的显示

5.运行

生成的jar包默认放在了目录的target下面,直接运行即可

cd 到对应的目录,运行jar包即可

java -jar Demo.jar

上一篇:详解Java的MyBatis框架中动态SQL的基本用法

栏    目:JAVA代码

下一篇:Java 多线程死锁的产生以及如何避免死锁

本文标题:springboot maven 项目打包jar 最后名称自定义的教程

本文地址:http://www.codeinn.net/misctech/89284.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有