对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 >> 这个是批处理文件 ,内容很简单 如图。
作者:樊同学
-------------------------------------------
个性签名:独学而无友,则孤陋而寡闻。做一个灵魂有趣的人!
如果觉得这篇文章对你有小小的帮助的话,记得在右下角点个“推荐”哦,博主在此感谢!
万水千山总是情,打赏一分行不行,所以如果你心情还比较高兴,也是可以扫码打赏博主,哈哈哈(っ•̀ω•́)っ✎⁾⁾!