文章目录
- SpringBoot携带Jre绿色部署运行项目
- 1. 实现步骤
- 2. 自测项目文件目录及bat文件内容,截图如下:
- 2-1 项目文件夹列表:
- 2-2. bat内容
- 3. 扩展: 1.6-1.8版本的jdk下载
SpringBoot携带Jre绿色部署运行项目
说明:
实际应用的不方便场景:
1. 实际项目部属时,现有服务器可能已安装有Jdk,和自己项目的Jdk版本不一致,
不敢轻易安装自己使用的Jdk,担心对现有项目造成破坏;
2. 待运行自己项目的服务器,不想每台都独立安装自己所需Jdk环境,想要项目文件夹完整拷贝,
便可直接运行使用;
当前方案解决思路的好处:
1、无需独立安装自己需要的Jdk环境,防止对服务器上已有的项目造成影响;
2、多台服务器部署时,不用每台服务器都安装环境,拷贝过去即可直接运行;
1. 实现步骤
1:将自己的SpringBoot项目打包,生成指定jar;
2:直接官网下载项目运行时[Runtime Environment]版本的 jre ,解压后,将文件夹拷贝出来;
或 直接拷贝本地jdk目录下的jre亦可:
***: A、找到自己开发电脑,已安装Jdk的电脑,打开JDK目录,
B、将Jdk路径下的 jre 文件夹,整体复制出来;
【注 ==> 开发环境Jdk下的 jre 文件夹占用体积大些,官网提供的 jre 文件夹体积稍小些 】
3:将项目Jar和Jre文件夹放置同一文件夹下,另新建一个bat启动文件;
4:bat文件内容:start jre1.8/bin/java -jar TestSringBootRun.jar; 【即指定自己的Jdk环境运行项目】
2. 自测项目文件目录及bat文件内容,截图如下:
2-1 项目文件夹列表:
2-2. bat内容
@REM 控制台显示的标题名称,如无需要可删除此条
title 测试SpringBoot携带Jre运行服务
@REM 使用当前路径下的Jre,运行当前路径下的Jar项目
start jre1.8/bin/java -jar ScuiService.jar
3. 扩展: 1.6-1.8版本的jdk下载
# 注:
# 目前官网下载低于jdk1.8版本,需要登陆用户才可下载;
# 下面是热心网友提供的账号及密码,亲测有效
账户:3028064308@qq.com
密码:OraclePassword123!
账户: 602205528@qq.com
密码:Hkk.520.1314
账户:2696671285@qq.com
密码:Oracle123
账户:541509124@qq.com
密码:LR4ever.1314
1、java SE 1.6各个版本 jdk
2、java SE 1.7各个版本 jdk
3、java SE 1.8各个版本 jdk