当前位置: 首页 > 编程笔记 >

maven+springboot打成jar包的方法

东方骏
2023-03-14
本文向大家介绍maven+springboot打成jar包的方法,包括了maven+springboot打成jar包的方法的使用技巧和注意事项,需要的朋友参考一下

maven的命令:

1.mvn clean package -DskipTests:在项目目录下运行此命令,在target目录下生成jar包或war包。

2.mvn clean:清理项目生产的临时文件,一般是模块下的target目录

3.mvn compile -DskipTests:模块安装命令 将打包的的jar/war文件复制到你的本地仓库中,供其他模块使用 -Dmaven.test.skip=true 跳过测试(同时会跳过test compile).

4.mvn test:测试命令,或执行src/test/java/下junit的测试用例。

5.mvn deploy:发布命令 将打包的文件发布到远程参考,提供其他人员进行下载依赖 ,一般是发布到公司的私服。

如果是maven加springboot项目,项目中的pom.xml文件中还要加入插件

<plugin>
 <groupId>org.springframework.boot</groupId>
 <artifactId>spring-boot-maven-plugin</artifactId>
</plugin>

ps:下面在给大家介绍如何使用maven打包spring boot项目,打成jar包

如果你使用的是maven来管理项目,执行以下命令即可

cd 项目跟目录(和pom.xml同级)
mvn clean package
## 或者执行下面的命令
## 排除测试代码后进行打包
mvn clean package -Dmaven.test.skip=true

也可以在eclipse中直接打包,步骤如下:


右键选择项目 Run As-->Maven build...


这里输入maven命令:

clean package -Dmaven.test.skip=true


看见BUILD SUCCESS表示成功成功,打包完成后jar包会生成到target目录下,命名一般是 项目名+版本号.jar


启动jar包命令

java -jar target/xxx.jar

这种方式,只要控制台关闭,服务就不能访问了。下面我们使用在后台运行的方式来启动:(仅限linux环境)

nohup java -jar target/xxx.jar &

也可以在启动的时候选择读取不同的配置文件

java -jar xxx.jar --spring.profiles.active=dev

也可以在启动的时候设置jvm参数

 类似资料:
  • 本文向大家介绍Android studio将Module打包成Jar的方法,包括了Android studio将Module打包成Jar的方法的使用技巧和注意事项,需要的朋友参考一下 整理记录 AndroidStudio 把一个 module 项目打包成 jar 包。 一、默认自动生成的 jar 包 众所周知 android studio 会在library所依赖的 app运行 或 build 之

  • 场景说明: 一些特殊功能的jar包,在maven仓库中并未提供;此时就需要自己将所需的本地jar包,引入项目。 1.本地jar包 2.pom.xml中导入本地jar包   配置 <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId>

  • 本文向大家介绍springboot打包jar和war包的教程图解,包括了springboot打包jar和war包的教程图解的使用技巧和注意事项,需要的朋友参考一下 Maven小白系列,我们会分为几个部分? 01 添加依赖并打包 02 添加本地jar包并打包 03 将本地jar包导入本地maven库 04 springboot打包jar和war 05 Maven统一版本管理 接下来,我们开始第四部分

  • 主要内容:1 如何Swing打包成jar包,2 创建清单文件,3 使用jar命令创建可执行jar文件,4 下载案例源码1 如何Swing打包成jar包 JDK的jar(Java存档)工具提供了创建可执行jar文件的功能。如果您双击该可执行文件,它将调用该类的main方法。 要创建可执行jar文件,您需要创建.mf文件(也称为清单文件)。 2 创建清单文件 要创建清单文件,您需要编写Main-Class,然后是冒号,然后是空格,然后是classname,然后输入。例如: myfile.mf 如您所

  • 本文向大家介绍使用maven生成可执行的jar包的方法,包括了使用maven生成可执行的jar包的方法的使用技巧和注意事项,需要的朋友参考一下 本文介绍了使用maven生成可执行的jar包的方法,分享给大家,具体如下: 从pom的xsi中可以打开描述pom的schema: 可以看到pom中,project的结构: 默认的mvn install生成的jar是不带主类入口的,需要在maven-comp

  • null lib-ThirdPartyProject1.jar-ThirdPartyProject2.jar-ThirdPartyProject3.jar wrapperproject.jar-project1.jar-project2.jar-project3.jar