论坛首页 综合技术论坛

jetty6学习环境搭建

浏览 1435 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2012-12-05  

研究了两个晚上,jetty的可debug环境终于成功。

 

 1.下载jetty-6.1.26的整个可以完整运行的包,这里可以下载http://dist.codehaus.org/jetty/jetty-6.1.26/

解压如下图

 

 2.建立普通java project于eclipse,然后将将上面下载的解压目录中的内容(哪些内容?看下图)复制到eclipse中,然后将必要的jar加入classpath,如下图

3.源码关联,将上面4个jetty运行必要的jar关联源码,如下图

 

4.源码关联后,运行下面的main方法

5.部署一个简单的例子到jetty中,如下

<Configure class="org.mortbay.jetty.webapp.WebAppContext">
  <Set name="contextPath">/hello</Set>
  <Set name="war">../HelloJetty/webroot</Set>
  <Set name="extractWAR">true</Set>
  <Set name="copyWebDir">false</Set>
  <Set name="defaultsDescriptor">
    <SystemProperty name="jetty.home" default="."/>/etc/webdefault.xml
  </Set>
</Configure>,放此xml到contexts目录中,

<Set name="war">../HelloJetty/webroot</Set>指示物理的webapp路径,也就是你的WEB-INF的上层目录,

  <Set name="contextPath">/hello</Set>,自然contextpath

5.访问下看看,下图是debug看到的servlet的调用路径

 

 

 

 

论坛首页 综合技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics