我已经在Debian机器上在Jetty 9.0.6中部署了Solr,有时当我尝试启动它时,它失败了,没有给我任何线索原因.<>.stderrout.log文件总是空的.如何为启动操作启用日志记录或详细输出?我正在做:
$ sudo service jetty start
Starting Jetty . . . . . . . FAILED Tue Oct 15 11:10:18 CEST 2013
Run Code Online (Sandbox Code Playgroud)
谢谢!
Joa*_*elt 10
使用Jetty 9.0.6,您将进入服务的一部分,该部分调用${jetty.home}/start.jar额外的--daemon命令行变量并查找start.log文件.(这些文件通常位于该${jetty.logs}/start.log位置.
除此之外,还包括-DDEBUG=true启用调试启动过程,以及启用Jetty本身的调试(直到实际的记录器启动).
最后,如果您希望默认的Jetty StdErrLog也以调试级别登录,也可以将其添加-Dorg.eclipse.jetty.LEVEL=DEBUG到命令行.
把它放在非服务条款中......
[jetty-distribution-9.0.6.v20130930]$ java -jar start.jar --daemon -DDEBUG=true -Dorg.eclipse.jetty.LEVEL=DEBUG
Run Code Online (Sandbox Code Playgroud)
至于如何使用debian服务,我不知道.