eclipse中Jetty的安装说明

来源:互联网 发布:pmp培训 知乎 编辑:程序博客网 时间:2024/06/06 16:37

Eclipse中Jetty的安装:

         Jetty 是一个开源的servlet容器,它为基于Java的web容器,例如JSP和servlet提供运行环境。开发人员可以将Jetty容器实例化成一个对象,可以迅速为一些独立运行(stand-alone)的Java应用提供网络和web连接。Jetty project provides:

  • Asynchronous HTTP Server
  • Standards based Servlet Container
  • Web Sockets server
  • SPDY server
  • Asynchronous HTTP Client
  • OSGi, JNDI, JMX, JASPI, AJP support

Jetty的一个应用场景:

        最近在做一个项目,使用maven管理, 在eclipse集成工具上坐开发,使用的是apache Tomcat的服务器. 遇到的问题是,当每次修改code,或者是添加新的功能的时候,都需要先运行maven去build整个project,当然也可以运行你所修改的那个project. 然后启动tomcat去测试.人品好点,启动不会报错,人品不好有时候会遇见各种罕见的错误(高手应该不存在这个问题,我有次遇见的问题是java编译project正常,但是maven编译之后多了个带$的class,然后eclipse启动报错说那个class找不到之类的错误,最后我也不知道是为什么.每次启动tomcat,至少都是30多秒,maven bulid也很浪费时间.常常盯着屏幕看,挺伤的).之后使用Jetty,修改code,无须去maven build,也不需要启动eclipse去编译. 直接运行Jetty.大大提高了效率.

        Jetty的安装,我使用的方式如下:   在eclipse菜单栏,在Help->Eclipse Marketplace中搜索Jetty,之后选择安装Jetty


        之后我选择第一个eclipse Jetty进行安装.安装完成之后,点击项目右键 run as ->  run with Jetty  即可


        配置Jetty的端口号,项目名称等:



Jetty的参考资料:
       Google 应用系统引擎最初是以 Apache Tomcat 作为其 webserver/servlet 容器的,但最终将切换到 Jetty 上。

       参考文件:Google选择Jetty,放弃Tomcat     http://www.iteye.com/news/9918

       Jetty的原理和机制: http://www.ibm.com/developerworks/cn/java/j-lo-jetty/

       Jetty问答:http://www.oschina.net/p/jetty/

       http://www.blogjava.net/freeman1984/archive/2010/01/29/311183.html


0 0
原创粉丝点击