博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
springboot、springcloud多模块打jar包部署 亲测!
阅读量:4101 次
发布时间:2019-05-25

本文共 922 字,大约阅读时间需要 3 分钟。

1、springboot helloword 打包部署

第一步 pom.xml 加maven插件

org.springframework.boot
spring-boot-maven-plugin
com.imooc.DemoApplication
repackage

2)点击idea的view ——》Tool windows ——》maven projects

先双击clean(去掉之前打的包target文件夹)——》再创建install 

3)在项目目录的target下可以看到打好的jar包,到项目的目录下运行 java -jar XXX.jar

 

2、springboot 多模块(只有一个启动类)

转载:

1)pom.xml  父项目下不要build插件

                      启动类的项目加build,依然是上面那个,添加启动类

2)点击idea的view ——》Tool windows ——》maven projects

这次是在父项目里 先双击clean——》再创建install 

3)在子项目的target下可以看到打好的jar包,到项目的目录下运行 java -jar XXX.jar

 

 

3、springcloud(微服务)项目 (多个springboot启动类)

1)我的做法是 仿照方法2  父项目不加build  每个启动类都加build打包插件

2)然后是在父项目里 先双击clean——》再创建install 

3)在两个有启动类的项目的target下可以看到打好的jar包,到项目的目录下分别运行这多个 java -jar XXX.jar

先运行注册中心,在运行服务。(或者按你的平时的顺序运行)

 

结束。。

 

你可能感兴趣的文章
matplotlib.pyplot.plot()参数详解
查看>>
拉格朗日对偶问题详解
查看>>
MFC矩阵运算
查看>>
最小二乘法拟合:原理,python源码,C++源码
查看>>
ubuntu 安装mysql
查看>>
c# 计算器
查看>>
C# 简单的矩阵运算
查看>>
gcc 常用选项详解
查看>>
c++输入文件流ifstream用法详解
查看>>
c++输出文件流ofstream用法详解
查看>>
字符编码:ASCII,Unicode 和 UTF-8
查看>>
QT跨MinGW和MSVC两种编译器的解决办法
查看>>
firewalld的基本使用
查看>>
Linux下SVN客户端使用教程
查看>>
i2c-tools
查看>>
Linux分区方案
查看>>
nc 命令详解
查看>>
如何使用 systemd 中的定时器
查看>>
git命令速查表
查看>>
linux进程监控和自动重启的简单实现
查看>>