今天为系统进行“虚拟目录”设置,绕了很大一个弯子,发现是自己当初复制文件夹时,没注意到里面的文件已经被删除。(害了我和师弟到处搜尽网络,各种办法穷举)

       最后发现,4.2.3GA配置和和4.x.x系列配置相同,就是文件X:\jboss-4.2.3.GA\server\default\deploy\jboss-web.deployer里的<host></host>里面添加一条语句

 

  1. <Context path="/downloads" docBase="D:\downloads" debug="0" reloadable="true"  
  2.                       override="true"  crossContext="true"/> 

    搞定!

   最后发现,其实这个是配置ExternalDirectories,应该不是所谓的虚拟目录(不知谁误导)。

最后附上一份官方文档(应该能够解决Jboss5.0以前版本ExternalDirectories配置)

http://community.jboss.org/wiki/ExternalDirectories