eclipseweb:eclipse开发Web项目时虚拟目录的妙用

采用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

Tags:  websphereeclipse eclipseweb开发 eclipseweb插件 eclipseweb

延伸阅读

最新评论

发表评论