Jetty不起作用:有没有办法清除它?

时间:2012-03-19 19:07:01

标签: jetty

我是一个Jetty newb,但它让生活变得糟透了。首先,我描述了一个Eclipse问题in another question。我决定从控制台运行Jetty,而不是浪费时间。我开始导入一个示例Tapestry项目,并且能够正常运行......该项目位于Tapestry页面上,名为 tutorial1

我开始研究自己的项目,然后开始为它引入新的功能。在某些时候它停止了工作。我尝试回溯我的项目以使其进入工作状态,但每次我请求主页时它都会挂起。在这一点上,我仍然认为这是我的错,尽管我确实认为一个更优雅的错误消息比试图加载一分钟然后服务器超时错误更好。

然后关闭jetty并尝试使用我的tutorial1项目目录中的 mvn jetty:run 加载导入的示例项目。 它也不起作用!当我尝试访问localhost:8080 / tutorial1或我的项目的URL时,jetty控制台确实显示任何输出,几乎就像它没有收到请求一样。

我重新启动了整台机器,但这没有帮助。我不熟悉jetty架构,我不确定是否有办法从jetty Web应用程序目录中清除所有文件。

有什么想法吗?

Cliffs Notes:

  • 使用maven下载Tapestry Archetype项目。
  • 使用mvn jetty从命令行执行jetty:run
  • 开始新项目
  • 使用mvn jetty从命令行执行jetty:run
  • 修改了新项目
  • 发生错误,尝试修复并重新启动Jetty(Ctrl + C,然后是mvn jetty:run)
  • Jetty重新启动,但似乎没有处理任何页面的请求
  • 尝试从Archetype项目开始码头,遇到了同样的问题

1 个答案:

答案 0 :(得分:0)

如果您的项目没有正确部署,则jetty将不会提供任何页面(它们将返回404或500s中的某些错误)。

查看日志文件夹并检查它是否正确部署。