在启动时自动运行Jetty

时间:2011-10-05 11:05:13

标签: jetty

我正试图让Jetty在我的Ubuntu上自动启动。 我已经完成了这些命令:

 cp /opt/jetty/bin/jetty.sh /etc/init.d
 update-rc.d jetty.sh defaults

但是当我跑步时,我得到了一个“不开始码头 - NO_START = 1”。

有谁知道为什么?

其次,在jetty.sh中说明了以下内容。

# To get the service to restart correctly on reboot, uncomment below (3 lines):
# ========================
# chkconfig: 3 99 99
# description: Jetty 7 webserver
# processname: jetty
# ========================

他们指的是什么“3行”?我没有注释

chkconfig: 3 99 99
description: Jetty 7 webserver
processname: jetty

但也有错误。

2 个答案:

答案 0 :(得分:7)

默认情况下,Jetty不会单独启动。

你必须修改/etc/default/jetty6(或者你的配置文件是什么)并设置:

no_start = 0

答案 1 :(得分:2)

你也可以通过评论来做到这一点。 #NO_START=1

可以通过以下步骤轻松完成。

  1. 在终端类型sudo vi /etc/default/jetty

  2. 在开始时,您可以看到一行NO_START=1

  3. 按键盘上的“插入”键,即可进入插入模式。

    在底部,您还可以看到-INSERT-以确保您处于插入模式。

  4. 评论该行#NO_START=1

  5. 按Esc退出退出模式。

  6. 然后键入以下内容以保存更改并退出。 :wq!
  7. 现在你可以开始了。