SpringBoot携带Jdk绿色部署项目

文章目录

  • 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

1、java SE 1.6各个版本 jdk

2、java SE 1.7各个版本 jdk

3、java SE 1.8各个版本 jdk

相关推荐
uzong2 小时前
后端线上发布计划模板
后端
C雨后彩虹3 小时前
任务最优调度
java·数据结构·算法·华为·面试
uzong3 小时前
软件工程师应该关注的几种 UML 图
后端
heartbeat..3 小时前
Spring AOP 全面详解(通俗易懂 + 核心知识点 + 完整案例)
java·数据库·spring·aop
Jing_jing_X3 小时前
AI分析不同阶层思维 二:Spring 的事务在什么情况下会失效?
java·spring·架构·提升·薪资
上进小菜猪4 小时前
基于 YOLOv8 的 100 类中药材智能识别实战 [目标检测完整源码]
后端
元Y亨H5 小时前
Nacos - 服务发现
java·微服务
微露清风5 小时前
系统性学习C++-第十八讲-封装红黑树实现myset与mymap
java·c++·学习
dasi02275 小时前
Java趣闻
java
码事漫谈6 小时前
AI 技能工程入门:从独立能力到协作生态
后端