我将通过Tapestry初学者教程:http://tapestry.apache.org/tapestry-tutorial.html
我刚下载了模板项目,并尝试按原样运行。
问题是将 @Persist 注释添加到我的应用程序无限期挂起的属性中。我意识到当我使用 RunJettyRun 配置从Eclipse启动我的应用程序时会发生这种情况。如果我使用mvn jetty从命令提示符运行它:运行它可以正常工作。
我注意到我机器上的RunJettyRun版本与Tapestry教程中的屏幕截图不完全匹配。我允许您从三种不同的Jetty版本中进行选择:
Jetty 6.1 Jetty 7.5 Jetty 8.0
版本8根本没有启动。 6和7有悬挂错误。 使用Jdk1.7,Eclipse Indigo和Windows XP。
答案 0 :(得分:1)
我意识到当我使用RunJettyRun配置从Eclipse启动应用程序时会发生这种情况。如果我使用mvn jetty从命令提示符运行它:运行它可以正常工作。
我是RJR团队的维护者,如果你能用“mvn jetty:run”运行它,那听起来更像是一个RunJettyRun错误。
因为我不熟悉Tapestry,如果你能提供可重复的war文件并重现步骤,并在RJR的跟踪器上提出问题,
然后我将尝试检查是否有任何我们可以做的事情。
这听起来更像配置冲突或版本问题,但它只是一个快速猜测。
答案 1 :(得分:0)
我正在使用jetty 7,它对我来说很好用