码迷,mamicode.com
首页 > 其他好文 > 详细

Jetty直接调试,不用部署,不用弄一些杂七杂八的设置

时间:2014-09-10 00:23:19      阅读:315      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   color   io   使用   ar   2014   art   

以前调试web程序的,搭建Tomcat实在是费劲,就想找一个比较简单的方式,我就想调试一下我写的某一个servlet形式,看到《how Tomcat works》这本书,才明白确实可以,不过使用的web容器是jetty,还是比较的方便,特记载这里。

1. 新建一个工程

2. 把代码拷贝进去,添加依赖的jar

3. 启动调试,ok。

工程的样式:

bubuko.com,布布扣

 

JettyStarter的代码:

package jetty;  
     
    import org.mortbay.jetty.Connector;  
    import org.mortbay.jetty.Server;  
    import org.mortbay.jetty.nio.SelectChannelConnector;  
    import org.mortbay.jetty.webapp.WebAppContext;  
     
    /**  
    * Jetty Server 启动类  
    *   
    * @author  zhailzh
    */  
    public class JettyStarter {  
      
    public static void main(String[] args) throws Exception {  
        long begin = System.currentTimeMillis();  
        Connector connector = new SelectChannelConnector();  
        connector.setPort(Integer.getInteger("jetty.port", 12345).intValue());  
     
        WebAppContext webapp = new WebAppContext("web", "/httpServlet");  
              
        Server server = new Server();  
        server.setConnectors(new Connector[] { connector });  
        server.setHandler(webapp);  
        server.start();  
     
        System.out.println("Jetty Server started, use " + (System.currentTimeMillis() - begin) + " ms");  
     
    }  
    }

依赖的jar包:

ant-1.6.5.jar
     core-3.1.1.jar
     jetty-6.1.14.jar
     jetty-util-6.1.14.jar
     jsp-2.1.jar
     jsp-api-2.1.jar
     servlet-api-2.5-6.1.14.jar

下载链接:依赖的jar包

debug调试:

bubuko.com,布布扣

浏览器中输入:

bubuko.com,布布扣

Jetty直接调试,不用部署,不用弄一些杂七杂八的设置

标签:style   blog   http   color   io   使用   ar   2014   art   

原文地址:http://www.cnblogs.com/zhailzh/p/3963548.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!