这个具体说说,找了很多百度。chkconfig配置相类似,缺少很多环境配置,始终没有成功。
后来自己查看日志,/home/nexus-2.13.0-01/logs/wrapper.log,自行排错。
改了源码nexus脚本,配置
一、修改nexus脚本
/home/nexus-2.13.0-01/bin/nexus
#屏蔽原来NEXUS_HOME,使用绝对路径
#NEXUS_HOME=".."
## 增加下面部分,为了开机启动环境配置
## 这个主要为了后面使用,不需要使用root用户启动服务
RUN_AS_USER=root
JAVA_HOME=/home/jdk1.8.0_91
NEXUS_HOME=/home/nexus-2.13.0-01
PLATFORM=linux-x86-64
开机启动报异常:wrapper | Unable to start JVM: No such file or directory (2)
二、修改配置文件,/home/nexus-2.13.0-01/bin/jsw/conf/wrapper.conf
#开机启动没有环境变量,改为绝对路径
#原本
#wrapper.java.command=java
#改为
wrapper.java.command=/home/jdk1.8.0_91/bin/java
三、配置