您的当前位置:首页正文

多模块项目 微服务器,springboot微服务(多模块)Maven打jar包部署项目,终极篇(三)...

2024-11-11 来源:个人技术集锦

一、实战开始

接着前两篇直接开始springboot微服务(多模块)Maven打jar包部署项目。不清楚的一定先看前两篇关于插件的配置。

父级依赖:

3.1.2

3.1.1

org.apache.maven.plugins

maven-jar-plugin

${maven-jar-plugin.version}

org.apache.maven.plugins

maven-assembly-plugin

${maven-assembly-plugin.version}

子级admin依赖

org.apache.maven.plugins

maven-jar-plugin

false

true

com.sdydgc.ErpStartApplication

org.apache.maven.plugins

maven-assembly-plugin

false

src/main/assembly/depolyment.xml

dist

package

single

Assembly描述符文件配置

xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.3 http://maven.apache.org/xsd/assembly-1.1.3.xsd">

dist

zip

true

${project.build.directory}

/

*.jar

/

runtime

${groupId}:${artifactId}

执行maven打包,target生成zip文件,如下图:

生成两个文件:admin.jar和admin.zip

我们主要看admin.zip,至于为什么会生成admin.jar(自己去提高一下)

把admin.zip拷贝到d:盘符下解压到当前文件夹,如图:

标红的就是admin主程序jar文件,cmd执行java -jar admin.jar就可以启动项目,如图:

到此springboot微服务(多模块)Maven打jar包部署项目结束。

显示全文