【发布时间】:2015-04-02 14:10:20
【问题描述】:
在实际版本的 Vaadin (7.3.9) 之前,只需使用 RunJettyRun -> https://code.google.com/p/run-jetty-run/ 插件,就可以以奇特的方式创建和运行 Vaadin 7 项目。
现在 Vaadin 已将其配置从 web.xml 迁移到注释 (Java Servlet API 3.0),我注意到如果我部署使用 vaadin 7 eclipse plugin 创建的 Vaadin 7 项目新建 Vaadin 7 项目向导 (使用 Ivy 作为依赖管理器和构建自动化工具,在项目结构截图下方):
当我选择 Debug as -> Run Jetty 并运行项目时,http://localhost:8080 或 http://localhost:8080/project-name URL 都会出现 404 Not Found。
我可以使用 Tomcat,但有时部署变得非常缓慢,Tomcat 挂起,每次我在 Tomcat 中部署新项目时,我都需要重新启动它,然后新项目才能在服务器上运行。恕我直言,使用 Jetty 本地部署更简单、更快捷。
我也可以将 Jetty 与 Maven 一起使用,但我需要使用 Ivy,即通过插件的向导创建 Vaadin 项目。
我现在开发 Vaadin 7 应用程序时,如何仍然使用 Jetty 速度?
【问题讨论】: