在Vaadin的实际版本(7.3.9)之前,只需使用RunJettyRun -> https://code.google.com/p/run-jetty-run/插件就可以以一种奇特的方式创建和运行Vaadin 7项目。
既然Vaadin已经将其配置从web.xml迁移到了注释(JavaServletAPI3.0),我注意到如果我部署了一个Vaadin 7项目,该项目是用vaadin 7 eclipse plugin New 7 project向导创建的(该向导使用Ivy作为依赖管理器和构建自动化工具,在项目结构的屏幕截图下面):

当我选择Debug作为->运行Jetty并运行该项目时,无论是http://localhost:8080还是http://localhost:8080/project-name URL,我都会得到一个404 Not。
我可以使用Tomcat,但有时部署非常慢,Tomcat挂起,每次在Tomcat中部署新项目时,我都需要重新启动它,然后才能在服务器上运行新项目。使用Jetty,本地部署更简单,速度更快,IMHO。
我也可以与Maven一起使用Jetty,但我需要使用Ivy,即通过插件的向导创建Vaadin项目。
当我现在开发一个Vaadin 7应用程序时,我如何仍然使用Jetty速度?
发布于 2015-02-06 07:19:29
https://stackoverflow.com/questions/28297924
复制相似问题