背景:在日常java开发中,可能存在自己编写的程序,想在他人电脑上运行,并开机自启!下面对步骤进行说明!
1.将程序打包成JAR
程序打包成jar不尽相同,以目前maven项目为例:
2.拷贝jar和jre文件到他人电脑
日常开发java程序,我们会安装JDK,jre是运行时环境,在他人电脑我们并不需要安装jdk,只需要在你的电脑上拷贝安装的jdk目录下的jre就好
3.编写启动命令run.bat
start %CD%/jre/bin/javaw -jar app.jar
也可以使用java -jar命令,java命令会有cmd弹窗,容易被操作者误关。
4.设定自启动
创建run.bat的快捷方式,将快捷方式复制到:
C:\ProgramData\Microsoft\Windows\Start Menu\Programs
注:可能我们会找不到这个路径,因为这是个隐藏文件夹:
完结!
扩展:可能我们觉得这样不是很方便,还有一种方式可以将jar和jre做成一个exe文件,复制到其他电脑双击exe安装就好,此篇不展示介绍,可使用两款软件达到效果,感兴趣的小伙伴可以试试,欢迎评论交流,软件:
exe4j && innosetup
--------------------------------------------------完------------------------------------------------