在linux下,用守护进程的形式启动server是非常重要的一个问题。比如在下可用脚本处理,node.js下可用forever处理。在java下呢?有java wrapper。
1、下载Javawrapper Community版,
下载wrapper-linux-x86-64-3.5.29.tar.gz。
2、解压,tar -xzvf wrapper-linux-x86-64-3.5.29.tar.gz3、建立java守护进程目录,mkdir /usr/local/javaservice4、复制java wrapper的四个文件夹到javaservice目录,
cd wrapper-linux-x86-64-3.5.29,cp-Rbin /usr/local/javaservice/,cp-Rconf /usr/local/javaservice/,cp-Rlogs /usr/local/javaservice/,cp-Rlib /usr/local/javaservice/5、cd /usr/local/javaservice,vi conf/wrapper.conf,
⑴找到 wrapper.java.mainclass=,修改为
wrapper.java.mainclass=org.tanukisoftware.wrapper.WrapperSimpleApp⑵找到 wrapper.app.parameter.1,修改为
wrapper.app.parameter.1=你真正要运行的javaclass
如果⑴处写你真正要运行的javaclass,会报错: