*设为首页
*加入收藏
热门关键字: JAVA
>>当前位置:Java大本营>Web Service>文章内容
eclipse开发Web项目时虚拟目录的妙用
作者: 发布时间:2008-01-21 22:50:09

采用Eclipse开发WEB应用,其生成的编译后文件放在WebRoot目录[不同配置会有差异]下,如果在Web服务器中直接配置一个虚拟目录,指向WebRoot目录,可以方便地查看运行效果,而不用进行发布。

以Resin为例,在conf/resin.conf文件中找到</host>, 在之前添加一个虚拟目录,其配置如下:

<web-app id='/MyWebApp' app-dir='D:\MyWebApp\WebRoot'></web-app>

启动Resin后,打开浏览器输入http://localhost:8080/MyWebApp便可以查看运行效果了。

这样在Eclipse中改了jsp等文件,直接刷新便可以看到改动的效果。

使用这种方法不仅方便,而且适用于几乎所有的Web服务器。你甚至可以在多个使用不同端口的Web服务器中配置相同的虚拟目录,同时指到同一个目录里,例如,在上面resin的配置完成后,可以再配置一个使用8888端口的Tomcat5.5,其方法如下:

1、在Tomcat安装目录\conf\Catalina\localhost 下新建文件 MyWebApp.XML(注意:XML文件名与虚拟目录名相同);

2、用文本编辑器编辑 WEB.XML 的内容为:

<Context path="/MyWebApp" docBase="D:\MyWebApp\WebRoot"
  privileged="true" antiResourceLocking="false" antiJARLocking="false">
</Context>

其中:"D:\MyWebApp\WebRoot"是要发布文件目录

3、重启Tomcat,在浏览器中输入 http://localhost:8888/MyWebApp


·中文编码问题全面分析 (01-27)
·java web开发中的listener和filter (01-27)
·JAVA的由来 (01-27)
·一个Java Bean转换为HashMap及ArrayLis(01-27)
·探索下载引擎盈利模式 (01-27)
·web3.0感想 (01-23)
·工作流与PetriNet两种节点的新诠释 (01-21)
·过滤器(filter)在web 中的应用 (01-21)
·Log4j入门(01-20)
·Weblogic保留jsp编译后的java文件 (01-20)
·Weblogic web service dynamic client (01-19)
·EasyJWeb的AJAX综合示例程序及源代码 (01-10)
复制地址发给您的好友: [推荐文章] [返回顶部] [关闭窗口]
版权所有 Java大本营 1999-2007 转载请注明出处