jetty Destroyed container cannot be restarted
时间: 2024-05-10 11:16:13 浏览: 136
jetty-sslengine-6.1.26-API文档-中文版.zip
这个问题通常发生在重新启动 Jetty 时,由于一些原因导致 Jetty 无法正常关闭,然后尝试重新启动 Jetty 时出现错误。
要解决这个问题,可以尝试以下几个步骤:
1. 确保停止 Jetty。可以使用以下命令停止 Jetty:
```
$ java -jar jetty-distribution-9.4.7.v20170914/start.jar --stop
```
2. 检查 Jetty 的日志文件,查看是否有任何错误或异常信息。可以使用以下命令查看 Jetty 的日志文件:
```
$ tail -f jetty-distribution-9.4.7.v20170914/logs/YYYY_MM_DD.stderrout.log
```
3. 检查是否有其他进程正在占用 Jetty 的端口。可以使用以下命令查看端口占用情况:
```
$ netstat -anp | grep <port>
```
4. 确保 Jetty 的工作目录没有被锁定或损坏。可以尝试删除 Jetty 的工作目录并重新启动 Jetty:
```
$ rm -rf jetty-distribution-9.4.7.v20170914/work/
$ java -jar jetty-distribution-9.4.7.v20170914/start.jar
```
如果以上步骤都无法解决问题,可以考虑重新安装 Jetty 或者寻求 Jetty 官方支持。
阅读全文