开始码头9 faild ubuntu 12.04

时间:2013-04-21 06:41:24

标签: jetty ubuntu-12.04

我在ubuntu服务器12.04上安装了jetty(distribution-9.0.2) 从这些链接一步一步

http://degreesofzero.com/article/19

http://pietervogelaar.nl/ubuntu-12-04-install-jetty-9/

最后,当我使用以下命令启动jetty时:

sudo /etc/init.d/jetty start

sudo service jetty start

我收到以下错误

Starting Jetty: grep: /var/run/jetty.state: No such file or directory

2 个答案:

答案 0 :(得分:0)

我面临同样的问题但是在Debian 6服务器上。从我的角度来看,上述问题及上述文章的解决方法是:

  1. 使用 JETTY_ARGS = jetty.port = 8080 而非 JETTY_PORT
  2. 将属性添加到/etc/init.d/jetty: JETTY_PID = / opt / jetty / jetty.state
  3. 如果您有任何问题,请告诉我

答案 1 :(得分:0)

我已经使用最新版本的码头对此进行了彻底测试,并且它工作正常。最近jetty.sh脚本中发生了一些变化。然而,这些变化对我来说看起来不错,而且对于我来说,最新版本的工作正常。

Evgenly是对的,不推荐使用JETTY_PORT(有关详细信息,请参阅jetty.sh中的注释),但是使用JETTY_PORT而不是JETTY_ARGS来定义非标准端口也适用。

如果您还没有,请从此处尝试最新版本: http://download.eclipse.org/jetty/

如果jetty.sh报告启动失败,您通常会在JETTY_HOME / logs目录中的stderrout.log中找到原因(除非您更改了日志配置)。