一、实战开始
接着前两篇直接开始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包部署项目结束。