我正在关注“从源代码安装CKAN”指南。并且在启动jetty服务的步骤中: sudo service jetty start
。但它不起作用,它打印“无法启动jetty.service:Unit jetty.service not found”。
现在,如果改为那个命令,我使用: sudo /etc/init.d/jetty8 start
,服务器正常启动。
所以,我的猜测(不完全确定)是jetty.home设置不正确。


对于它的价值,我使用的是Ubuntu 16.04,在virtualbox中运行。

&#xA ;提前感谢任何可以帮助我的人。


PS:如果需要其他信息,请告知我们。

答案 0 :(得分:6)
对于Ubuntu 16,只需运行/*eslint-disable no-unused-vars*/
然后sudo systemctl unmask jetty8
答案 1 :(得分:0)
如果sudo /etc/init.d/jetty8 start
有效,那么您应该可以使用
sudo service jetty8 start
(请注意使用jetty8
代替jetty
)。