在开始之前,请确保您已经安装了Java Runtime Environment(JRE)以及相关的JAR包。您可以使用以下命令检查Java版本: java-version 1. 如果没有安装Java,可以使用下面的命令进行安装: sudoaptupdatesudoaptinstalldefault-jre 1. 2. 接下来,将您的Java应用程序打包成一个JAR文件,并放置于指定目录,例如/home/user/myapp...
在Ubuntu上配置JAR包开机自启动,可以按照以下步骤进行: 1. 创建一个启动脚本 首先,你需要创建一个Shell脚本来启动你的JAR包。假设你的JAR包名为myapp.jar,你可以创建一个名为start_myapp.sh的脚本文件: bash #!/bin/bash # 设置Java命令路径(如果使用默认的Java安装,此步骤可能不需要) # export JAVA_HOME=/...
1.进入到/mydata/app/admin下 cd /mydata/app/admin 2.查看JAVA_HOME目录,因为要用到jdk,没安装请自行安装 echo $JAVA_HOME 3.创建自启脚本startup.sh vi startup.sh #!/bin/sh ### BEGIN INIT INFO # Provides: autoJar.sh # Required-start: $local_fs $remote_fs $network $syslog # Required...
1. 确定 Java 应用程序的路径 首先,你需要确认 Java 应用程序的完整路径。例如,如果你的 Java 应用程序位于/home/user/myapp/MyApp.jar,记下这个路径。 2. 创建 Shell 脚本 创建一个 Shell 脚本用于启动你的 Java 应用程序。打开终端,并执行以下命令: # 进入用户的 home 目录cd~# 创建一个名为 start_myapp...
export PATH=${JAVA_HOME}/bin:$PATH #路径问题 很关键 cd /home/server nohup java -jar hf-lab-0.0.1-SNAPSHOT.jar >/home/server/nohup.log& #./taskStartTomcat.sh echo "运行正常!" 通过chmod 775 server.sh 授权 sudo update-rc.d server.sh defaults90 ...
nohup java -jar $NAME /dev/null 2>&1 & echo "---程序已启动,请键入:ps -ef | grep java 进行查看---" 其中, BEGIN INIT INFO 的内容是将程序设置成开机启动的初始化信息,这个在脚本中必须声明,不然会报错。 另外,Java可执行程序的名称尽量...
知乎,中文互联网高质量的问答社区和创作者聚集的原创内容平台,于 2011 年 1 月正式上线,以「让人们更好的分享知识、经验和见解,找到自己的解答」为品牌使命。知乎凭借认真、专业、友善的社区氛围、独特的产品机制以及结构化和易获得的优质内容,聚集了中文互联网科技、
1.Ubuntu18.04默认没有/etc/rc.local这个文件,所有需要创建该文件并将启动脚本写在里面,如: #!/bin/bash nohup java -jar /home/Lris-0.0.1-SNAPSHOT.jar & exit 0 注意:要给rc.local 这个文件赋予执行权限,不然可能无法正常运行 2.在/etc/systemd/system目录下创建rc.local.service服务的软链接。
2.添加到开机启动 代码语言:javascript 复制 update-rc.d test defaults91 test 就是第一步中编写的脚本名称,在/etc/ini.d目录下面。通过这条命令,就可以把该应用添加到开机启动了。 Centos添加开机启动 与Ubuntu方法类似, 也需要两步,只是脚本和命令有点区别: ...
经常需要在Linux服务器上设置开机启动jar包,首先编写一个启动jar包的脚本,这里以/mydata/app/admin为例,文件名叫startup.sh 1.进入到/mydata/app/admin下 cd /mydata/app/admin 2.查看JAVA_HOME目录,因为要用到jdk,没安装请自行安装 echo $JAVA_HOME ...