我终于设法让 Jetty7 在 Debian 中作为服务运行。
不过,我不确定我是否采取了正确的步骤或没有忘记一些事情。
到目前为止,我已经完成了以下工作:
- 将下载的 tar 文件解压到
/opt/jetty-distribution-$JETTY_VERSION
- 创建了一个软链接(soft link)
`/opt/jetty
指向/opt/jetty-distribution-$JETTY_VERSION
- 将
jetty.sh
文件(在/opt/bin/jetty.etc
中找到)复制到/etc/init.d
< - 取消注释这三行(就像
sh
文件中的注释说的那样)
这样可以吗?我没有明确设置 $JETTY_HOME
、JAVA_HOME
、JAVA
,因为 Jetty 似乎能够识别它们。
最佳答案
我对 Debian 一无所知,但在 SUSE/Redhat 中,您必须将其实际添加到您的运行级别
chkconfig --add jetty.sh
在 jetty.sh 的开头应该有一些标题行(例如看看其他/etc/init.d 的东西)
关于java - 将 Jetty 设置为服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5774017/