如何编写bat ⽂件来执⾏jar 程序
将Java程序打包成jar⽂件后,可以直接运⾏的,我们可以双击运⾏,也可以通过命令⾏调⽤。
当然前提是你的电脑要配置好Java环境。
如果某些程序需要定期执⾏,那我们可以编写bat⽂件来执⾏相关java程序。(Linux中应该是写shell⽂件,这个我们以后再讨论)很多同学可能不太了解如何编写bat⽂件,不⽤担⼼,我们可以从最基础的开始。新建⼀个bat⽂件,将上⾯代码复制进去就可以了,保存后双击运⾏bat⽂件,就可以执⾏test.jar程序了。这⾥加了⼀些参数是⽤来初始化内存,在中我已经做了详细说明,这⾥就不废话了。
@pause会让弹出的命令⾏窗⼝暂停,提⽰“请按任意键继续…”,如果不需要暂停的话,可以删掉。尤其做成定时任务的时候,如果你不删掉,⼀直等待,会影响第⼆次运⾏。
如果需要输出⽇志,如下所⽰:
运⾏后会⽣成log\batchLog20161010.log这个⽇志⽂件,在⽇⼦⽂件的名称中增加了时间,可以每天⽣成不同⽇志⽂件,便于管理。注意点:
批处理文件怎么做⽇志⽂件会在执⾏命令的时候⽣成,但是⽇志⽂件夹不会⾃动⽣成,⽐如上⾯得log⽂件夹,这个⽂件夹⽤于存放⽇志⽂件,如果没有事先建好,会报不到路径的错误,导致命令执⾏错误。
如果你的电脑没有配置java环境,这样执⾏会报错的,因为不到jdk的类库,所以为了简单点,我们还是先把java环境配置好吧。当执⾏失败的时候,可以将@echo off去掉,这样命令窗⼝就会
打印失败信息,有助我们判断问题原因。
感谢您的阅读,如果⽂章中有错误或者您有什么好的建议,也欢迎您直接留⾔批评指教。Thanks,friends!
@echo offjava -jar -Xms4000m -Xmx4000m -Xmn2000m test.jar@pause
1
2
3
4@echo offjava -jar -Xms8000m  -Xmx8000m  -Xmn4000m  test.jar > log\batchLog%date:~0,4%%date:~5,2%%date:~8,2%.log
1
2
3
再分享⼀下我⽼师⼤神的⼈⼯智能教程吧。零基础!通俗易懂!风趣幽默!还带黄段⼦!希望你也加
⼊到我们⼈⼯智能的队伍中来!

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。