tomcat虚拟目录的怪异问题!有没有人遇到过类似的?

junsisi 2005-12-29 09:46:12

我在tomcat中给站点增加了一个虚拟目录,但是遇到了一个非常奇怪的问题!
如例:
<Context path="/test" docBase="F:\webpage\" crossContext="true" debug="0"/>
<Context path="/test2" docBase="Z:\ROOT\" crossContext="true" debug="0"/>

test指向的是我本地硬盘的目录,访问一切正常
test2指向的是我映射的网络中的共享路径,但是在tomcat启动过程中就报错: Document base Z:\ROOT\ does not exist or is not a readable directory!
但是Z:\ROOT\通过我的电脑访问读写都很正常,是不是tomcat不支持将虚拟目录设置为网络映射的盘符?

但是我必须将虚拟目录指向到网络中的映射地址,怎么办?
...全文
246 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
yeyinyue 2005-12-31
  • 打赏
  • 举报
回复
没有,可以把它加进启动程序项,自己用c++写个外壳,bin启动之后就自己关闭。
或者自己研究那个bat文件。
yeyinyue 2005-12-29
  • 打赏
  • 举报
回复
用dos模式启动可以访问,服务模式启动不行。是windows服务本身的限制。
leeight 2005-12-29
  • 打赏
  • 举报
回复
学习了
junsisi 2005-12-29
  • 打赏
  • 举报
回复
不可以,我试过了的,依然提示:
Document base \\192.168.0.2\ROOT\ does not exist or is not a readable directory

是不是需要专门的设置?
tom2005 2005-12-29
  • 打赏
  • 举报
回复
\\192.168.0.2\ROOT\

这样是可以的 ROOT为共享文件夹
junsisi 2005-12-29
  • 打赏
  • 举报
回复
尝试了用\\192.168.0.2\ROOT\也不行,难道tomcat不支持任何形式的网络路径?
bluelily22 2005-12-29
  • 打赏
  • 举报
回复
tomcat 不支持网络硬盘,你把网络硬盘的地址改成绝对路径试,不要用本地映射
junsisi 2005-12-29
  • 打赏
  • 举报
回复
救急救急救急啊~~~
junsisi 2005-12-29
  • 打赏
  • 举报
回复
我尝试用了bin/tomcat5.exe启动了dos模式,确认该问题解决!
但是难道在windows service 的模式下,没有解决方法了吗?
junsisi 2005-12-29
  • 打赏
  • 举报
回复
啊,老大,那我该怎么办?
怎么用dos模式启动,有没有其它的解决方案

81,094

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧