zoukankan      html  css  js  c++  java
  • Error starting static Resources java.lang.IllegalArgumentException: Document base D:Program Filesapache-tomcat-xxxwebappsxxx does not exist or is not a readable directory

    网上的答案大多数如下:
    但并没有解决我的问题

     经过我的观察:
    在tomcat的server.xml有Lottery项目描述,但实际上,该项目已被我删除,不存在于webapps中了
     
     该行Context是tomcat运行时动态生成的。

    进行了多次尝试,得出如下结果:
    当我删除该Context时,直接运行Tomcat,运行正常,且不生成该Context;
    当我删除该Context时,未部署Lottery项目,通过Eclipse的Tomcat插件启动Tomcat时,动态生成该Context;
    当我删除该Context时,部署Lottery项目,通过Eclipse的Tomcat插件启动Tomcat时,报错重复部署项目的错误,并动态生成两个一样的Context;

    由此推断,问题应该出在Eclipse中。

    解决办法:
    在Tomcat未部署项目的情况下,Configure the Web Modules on this server中已经存在Lo'ttery项目
    只需要将该项目移除即可
     

    移除之后终于又可以正常使用了





  • 相关阅读:
    将个人博客与github关联
    docker镜像制作
    perf命令
    vmstat命令
    ps命令
    top命令
    linux查看当前用户登陆信息
    .NET CORE应用程序启动
    WebAPI简介
    Redis-位图
  • 原文地址:https://www.cnblogs.com/zhanyao/p/5589588.html
Copyright © 2011-2022 走看看