如何 运行 Vaadin 7.3.9 项目在 Eclipse 中使用 RunJettyRun 配置 IvyDE 和 Annotation servlet?
How to run Vaadin 7.3.9 Projects having IvyDE and Annotation servlet configuration with RunJettyRun in Eclipse?
在实际版本的 Vaadin (7.3.9) 之前,可以使用 运行Jetty运行 以奇特的方式创建和 运行 Vaadin 7 项目 - > https://code.google.com/p/run-jetty-run/ 插件。
现在 Vaadin 已将其配置从 web.xml 迁移到注释(Java Servlet API 3.0),我注意到如果我部署一个使用 [= 创建的 Vaadin 7 项目11=] 新的 Vaadin 7 项目向导(使用 Ivy 作为依赖管理器和构建自动化工具的向导,下面是项目结构的屏幕截图):
当我 select Debug as -> 运行 Jetty 和 运行 项目时,我得到一个 404 Not Found 要么http://localhost:8080 or for the http://localhost:8080/project-name 个网址。
我可以使用 Tomcat,但有时部署真的很慢,Tomcat 挂起,每次我在 Tomcat 中部署新项目时,我都需要在 Tomcat 之前重新启动它新项目可以在服务器上 运行。使用 Jetty 本地部署更简单、更快恕我直言。
我也可以将 Jetty 与 Maven 一起使用,但我需要使用 Ivy,即通过插件的向导创建 Vaadin 项目。
我现在开发Vaadin 7应用程序,如何还能使用Jetty速度?
- 使用 Servlet API 3.0 使用向导创建一个新的 Vaadin 7 项目
- 解决依赖并编译一切
- Select 运行 as/Debug 作为 -> Run/Debug 配置
- Select Jetty Webapp -> 新启动配置
- Select Jetty 版本:-> 8.x 或更高版本(Servlet API 3.0 需要)
- 命中Run/Debug
在实际版本的 Vaadin (7.3.9) 之前,可以使用 运行Jetty运行 以奇特的方式创建和 运行 Vaadin 7 项目 - > https://code.google.com/p/run-jetty-run/ 插件。
现在 Vaadin 已将其配置从 web.xml 迁移到注释(Java Servlet API 3.0),我注意到如果我部署一个使用 [= 创建的 Vaadin 7 项目11=] 新的 Vaadin 7 项目向导(使用 Ivy 作为依赖管理器和构建自动化工具的向导,下面是项目结构的屏幕截图):
当我 select Debug as -> 运行 Jetty 和 运行 项目时,我得到一个 404 Not Found 要么http://localhost:8080 or for the http://localhost:8080/project-name 个网址。
我可以使用 Tomcat,但有时部署真的很慢,Tomcat 挂起,每次我在 Tomcat 中部署新项目时,我都需要在 Tomcat 之前重新启动它新项目可以在服务器上 运行。使用 Jetty 本地部署更简单、更快恕我直言。
我也可以将 Jetty 与 Maven 一起使用,但我需要使用 Ivy,即通过插件的向导创建 Vaadin 项目。
我现在开发Vaadin 7应用程序,如何还能使用Jetty速度?
- 使用 Servlet API 3.0 使用向导创建一个新的 Vaadin 7 项目
- 解决依赖并编译一切
- Select 运行 as/Debug 作为 -> Run/Debug 配置
- Select Jetty Webapp -> 新启动配置
- Select Jetty 版本:-> 8.x 或更高版本(Servlet API 3.0 需要)
- 命中Run/Debug