架构理念:[简单][高效][可依赖] 管理理念:[价值][勇气][专注]

eclipse 与 jetty 结合的最佳实践

Eclipse+tomcat的组合一直是受J2EE开发者青睐的明星组合,然而越来越多的人开始使用Jetty了。
我想这中间最主要的原因可能是Jetty的若干让人暴爽的特点,比如简单快捷支持热启动等等,即使你修改了配置文件都不需要重新启动。
而且也不需要专门配置Server,正如它一直所提倡的,Running a web application in Eclipse should be as simple as 'clicking run'. No additional setup required. 当然本文不是谈论Jetty的优点的,而是给出使用jetty的最佳方式。
如果你看见别人的文章说如果要在Eclipse里使用Jetty,就要配置***,这是胡扯。
如果有人说用Jetty的Eclipse插件-JettyLauncher,忘了它吧。这个开发项目已经终止了,The plugin supports only Eclipse 2.x versions and older versions of Jetty (5.x and downwards) and the JVM (1.4/ 1.5).
最新的更简单有效的来使用Jetty的插件是Run Jetty Run.

Update Site

安装完成之后,只需要在你的WEB项目上右键->Run As->Run Jetty就出现了,Debug也是一样。

这样是真正做到Running a Web应用 如同run其他的application一样,这才是我们想要的Server,不是吗?

注意:如果使用servlet3.0,需要安装这个http://run-jetty-run.googlecode.com/svn/trunk/updatesite-nightly

 

后记

由于google被墙,导致在线安装的方式失效,这里特别放出离线安装包

https://files.cnblogs.com/files/mignet/run-jetty-run.rar

将下载的文件解压,然后把目录copy到eclipse下,重启eclipse,完成runjettyrun插件的安装。

 

后后记

  Eclipse Jetty Feature 3.8.0 net.sourceforge.eclipsejetty.feature.feature.group Christian Köberl

这个插件比run-jetty-run更好,而且已经放在github上,所以没有需要FQ的问题

posted @ 2011-12-04 15:53  文和-Mignet  阅读(5903)  评论(0编辑  收藏  举报