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

相关推荐
绝无仅有5 分钟前
企微审批对接错误与解决方案
后端·算法·架构
hweiyu0019 分钟前
Maven 私库
java·maven
Super Rookie28 分钟前
Spring Boot 企业项目技术选型
java·spring boot·后端
来自宇宙的曹先生30 分钟前
用 Spring Boot + Redis 实现哔哩哔哩弹幕系统(上篇博客改进版)
spring boot·redis·后端
写不出来就跑路33 分钟前
Spring Security架构与实战全解析
java·spring·架构
expect7g1 小时前
Flink-Checkpoint-1.源码流程
后端·flink
00后程序员1 小时前
Fiddler中文版如何提升API调试效率:本地化优势与开发者实战体验汇总
后端
ZeroNews内网穿透1 小时前
服装零售企业跨区域运营难题破解方案
java·大数据·运维·服务器·数据库·tcp/ip·零售
用户8122199367221 小时前
C# .Net Core零基础从入门到精通实战教程全集【190课】
后端
bobz9651 小时前
FROM scratch: docker 构建方式分析
后端