u011015206
超声波1992
采纳率0%
2016-03-24 09:43 阅读 2.3k

在tomcat的conf的server.xml中配置应用的虚拟路径为什么不行

图片说明
图片说明
图片说明

但是如果直接放到webapps中就能够打开了,这是怎么回事呢?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

6条回答 默认 最新

  • u014481698 风聆水净 2016-03-24 09:46

    \new \n当转义字符处理了?

    点赞 评论 复制链接分享
  • ADN01 ADN01 2016-03-24 09:55

    除了设置路径还要把原来的默认发布目录下的文件拷贝一份到你设置的虚拟目录下

    点赞 评论 复制链接分享
  • Royal_lr Royal_lr 2016-03-24 09:56

    所谓的虚拟目录指的是tomcat会将那个目录当成项目来发布

    点赞 评论 复制链接分享
  • wuyinggui10000 javageekcoder 2016-03-24 10:32

    tomcat虚拟目录设置

    在tomcat6版本中:
    1、【官方文档】本人不推荐。
    在tomcat\conf下server.xml中找到
    unpackWARs="true" autoDeploy="true"
    xmlValidation="false" xmlNamespaceAware="false">

    在其中添加:

    这的docBase要改成你的项目目录。
    2、 不修改server.xml【推荐使用此方法】
    在tomcat文件夹conf"catalina"localhost(对于Tomcat6版本及其以上,需要自己创建catalina和localhost这两个文件夹)下新建一个xml文件内容为
    <?xml version="1.0" encoding="UTF-8"?>
    docBase="换成你的路径"
    reloadable="true">

    文件名改成你自己的譬如http://localhost:8080/bbs,文件名就为bbs.xml

    其他配置:
    打开 Tomcat6.0—>conf—>web.xml文件,找到:

    listings
    false

    把false设成true保存,重启Tomcat,让tomcat6支持文件列表显示

    点赞 评论 复制链接分享
  • wuyinggui10000 javageekcoder 2016-03-24 10:34

    因为转义,你的D:\可能需要改成D:\

    点赞 评论 复制链接分享
  • SJYeon 命运徒笑 2016-03-24 12:38

    少侠 你不觉得少了个引号吗

    点赞 评论 复制链接分享

相关推荐