您好,具体可以依据您的系统版本来。
有的系统不支持systemd只能用init.d
首先写启动代码
#!/bin/bash
java jar文件1 & # 有多个程序时注意加上&号
java jar文件2 &
保存到init-java文件里
如果您的系统支持init.d那么可以放在/etc/init.d目录下,注意可执行权限0755或者0777。
不支持init.d可以使用systemd实现
将init-java移动到/usr/bin/
然后写一个systemd服务
[Unit]
Description=Virtualbox Kernel Loader
[Service]
ExecStart=/usr/bin/init-java
[Install]
WantedBy=multi-user.target
保存到/etc/systemd/system/init-java.service
然后systemctl enable init-java即可。