文章目录
- SpringBoot携带Jdk绿色部署运行项目
-
- [1. 实现步骤](#1. 实现步骤)
- [2. 自测项目文件目录及bat文件内容,截图如下:](#2. 自测项目文件目录及bat文件内容,截图如下:)
-
- [2-1 项目文件夹列表:](#2-1 项目文件夹列表:)
- [2-2. bat内容](#2-2. bat内容)
- [3. 扩展: 1.6-1.8版本的jdk下载](#3. 扩展: 1.6-1.8版本的jdk下载)
SpringBoot携带Jdk绿色部署运行项目
说明:
bash
实际应用的不方便场景:
1. 实际项目部属时,现有服务器可能已安装有Jdk,和自己项目的Jdk版本不一致,不敢安装自己的Jdk;
2. 运行项目的服务器,不想每台都要独立安装Java的Jdk环境,想要项目文件夹完整拷贝,即可直接使用;
本解决思路的好处:
1、不用独立安装自己需要的Jdk环境,防止对服务器上已有的项目造成影响;
2、多台服务器部署时,不用每台服务器都安装环境,拷贝过去即可直接运行;
1. 实现步骤
bash
1:将自己的SpringBoot项目打包,生成指定jar;
2:直接官网下载项目运行时版本的 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内容
bash
# 自测通过的 bat 内容,自己命名的bat文件: Run.bat
@REM 批处理显示的名称
title 测试SpringBoot携带Jre运行服务
@REM 使用当前路径下的Jre,运行但钱路径下的Jar包
start jre1.8/bin/java -jar ScuiService.jar
3. 扩展: 1.6-1.8版本的jdk下载
bash
# 注:
# 目前官网下载低于jdk1.8版本,需要登陆用户才可下载;
# 下面是热心网友提供的账号及密码,亲测有效
账户:3028064308@qq.com
密码:OraclePassword123!
账户: 602205528@qq.com
密码:Hkk.520.1314
账户:2696671285@qq.com
密码:Oracle123
账户:541509124@qq.com
密码:LR4ever.1314