繁体   English   中英

如何在Eclipse中使用RunJettyRun运行具有IvyDE和Annotation servlet配置的Vaadin 7.3.9项目?

[英]How to run Vaadin 7.3.9 Projects having IvyDE and Annotation servlet configuration with RunJettyRun in Eclipse?

在实际版本的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 New Vaadin 7 Project向导 (使用Ivy作为向导)创建的Vaadin 7项目。依赖管理器和构建自动化工具,在项目结构的屏幕截图下方):

在此处输入图片说明

当我选择Debug as-> Run Jetty并运行项目时,对于http:// localhost:8080http:// localhost:8080 / project-name URL,我都会得到404 Not Found。

我可以使用Tomcat,但有时部署确实会非常缓慢,Tomcat会挂起,并且每次在Tomcat中部署新项目时,都需要先重新启动它,然后才能在服务器上运行新项目。 使用Jetty,本地部署更加简单快捷。

我也可以将Jetty与Maven一起使用,但是我需要使用Ivy,即通过插件的向导创建Vaadin项目。

现在我开发Vaadin 7应用程序时仍如何使用Jetty速度?

  1. 使用向导使用Servlet API 3.0创建新的Vaadin 7项目
  2. 解决依赖关系并编译所有内容
  3. 选择运行方式/调试方式->运行/调试配置
  4. 选择Jetty Webapp->新启动配置
  5. 选择码头版本:-> 8.x或更高版本(Servlet API 3.0必需)
  6. 点击运行/调试

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM