对Jar包的启动指定Jre环境(用于配置单体应用或单机版项目)

一个Java 应用想要运行就必须安装JRE,嗯!没毛病!一个Java应用用到的JRE版本可能不同,也没毛病,可是如果换一台机器就要装一次环境,换一台装一次,太累了,确实太累了
今天就说一个贼简单的方法,来实现spring boot 应用指定jre 环境 启动,不依赖于java_home 或 path。
1 首先需要下载你需要版本的jre 例如我的如下图

2 简单介绍下这个目录下的所有目录。
config 文件夹 > > spring boot 应用允许将配置文件放到jar包之外,当然肯定有一定规则,规则如下:
第一种是在jar包的同一目录下建一个config文件夹,然后把配置文件放到这个文件夹下。 优先级最高
第二种是直接把配置文件放到jar包的同级目录。优先级较上次之
第三种在classpath下建一个config文件夹,然后把配置文件放进去。优先级较上次之
第四种是在classpath下直接放配置文件。优先级较上次之
jre1.8.0_151 >> 这个是我的应用yila依赖的环境
logs >> 这个是我应用打印的日志。不启动不会存在。
elasticsearch-1.0.jar >> 这个是我springboot 的应用了。
statr.bat >> 这个是批处理文件 ,内容很简单 如图。

posted on   你樊不樊  阅读(973)  评论(0编辑  收藏  举报

编辑推荐:
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· .NET10 - 预览版1新功能体验(一)

导航

点击右上角即可分享
微信分享提示