Java项目不需要配置 jre环境运行、SpringBoot项目打jar包以及bat指定JRE启动

5 篇文章 0 订阅
2 篇文章 0 订阅

现在项目有需求,在不搭建环境的情况下用windows运行java项目。于是在网上找了下教程,发现很简单。整理一下分享给大家:

1、我用的用的idea 所以用maven中的install或package打包java项目(spring boot项目)、

 

打包jar文件在target目录下找到

将jar文件复制出来放到要打包的文件夹下,并且改名为 referee-v1.0(名字无所谓)

 

2、将java环境中的jre文件夹复制到打包文件夹下,并根据需要新建config、logs等文件夹,如下

 

3、新建启动文件此处命名为startReferee.txt,添加一下内容后修改为startReferee.bat

 start jre1.8.0_201/bin/java -jar referee-v1.0.jar

命令大意就是,在指定文件夹jre1.8.0_201/bin/下运行java -jar referee-v1.0.jar命令。

还可以额外使用的命令,如:

  • 指定运行窗口的标题:title 窗口标题名。
  • 运行程序出错时防止程序自动退出窗口,一遍查看报错内容:在指令最后一行 添加 pause;

以上命令可以丰富为 :

title referee
start jre1.8.0_201/bin/java -jar referee-v1.0.jar
pause;

 

 

           保存后就可以双击startReferee.bat文件来启动项目了。

******  这样就可以将这个文件夹带到没有java环境的windows环境中运行了。******

 

 

解释:

①config:文件夹来存放springboot的配置文件的,直接把项目中的配置文件拿过来即可。方便修改配置信息,如数据库配置、端口号、log日志输出目录等。

 

config 文件夹 可有可无 :  spring boot 应用允许将配置文件放到jar包之外,规则如下:

             第一种是在jar包的同一目录下建一个config文件夹,然后把配置文件放到这个文件夹下。 优先级最高 

             第二种是直接把配置文件放到jar包的同级目录。优先级较上次之 

             第三种在classpath下建一个config文件夹,然后把配置文件放进去。优先级较上次之 

             第四种是在classpath下直接放配置文件。优先级较上次之 

logs:可有可无。此处用来存放日志

 

感谢参考过的微博:

https://blog.csdn.net/xzyxcy/article/details/81541575

https://blog.csdn.net/lei_da_gou/article/details/81178058

 

 

 

 

 

 

 

 

 

 

 

  • 0
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值