【问题标题】:Auto run Jetty on boot开机自动运行 Jetty
【发布时间】:2011-10-05 11:05:13
【问题描述】:

我正在尝试让 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

但也有错误。

【问题讨论】:

    标签: jetty


    【解决方案1】:

    默认情况下,Jetty 不会自行启动。

    您必须修改/etc/default/jetty6(或任何您的配置文件)并设置:

    no_start = 0
    

    【讨论】:

    • 在哪里可以找到 Jetty 文件?我使用的是 Solr 自带的默认 Jetty。谢谢
    【解决方案2】:

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

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

    1. 在终端输入 sudo vi /etc/default/jetty

    2. 开头可以看到一行NO_START=1

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

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

    4. 评论该行,#NO_START=1

    5. 按 Esc 退出退出模式。

    6. 然后键入以下内容以保存更改并退出。 :wq!

    现在可以开始了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-04-10
      • 2016-02-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多