方法一:使用exe4j将jar包打包成exe可执行文件,打包时指定jre即可。(网上教程很多)
方法二:使用bat脚本执行jar文件
脚本中指定jar包所用的jre路径即可,也可实现无窗口运行jar包。有点是,有更新无需重新打包成exe,直接替换jar即可。
@echo off
set path=D:\xxxx\jre1.8\bin
START "middle" "%path%\javaw" -jar xxx.jar
若要实现开机自启,则将此bat文件放入startup文件夹即可
ps:由于项目中用到了 文字转语音,Jacob实现此功能,需要依赖外部dll,具体操作是将dll放入jdk/bin目录下,无奈,jar打包成exe时无法将dll包含(没找到法子),所以,只能使用方法二,将dll文件复制用户电脑的到jre/bin目录下即可
版权声明:本文为weiqiang915原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。