问题

我用的是在 \conf\Catalina\localhost 目录下创建并编写配置文件的方法
(对了,配置文件记得保证格式为utf-8的)

却在部署tomcat时却出现了以下异常,然后网页也无法访问(404):

org.apache.catalina.startup.HostConfig.deployDescriptor 部署描述符[D:\apache-tomcat-9.0.38\conf\Catalina\localhost\books.xml]时出错
java.lang.IllegalStateException: 启动子级时出错

Caused by: org.apache.catalina.LifecycleException: 无法处理全局,每个主机或特定于上下文的context.xml文件,因此无法启动[/books]上下文。

局部截图:

原因

项目所在目录存在中文或者其他难以解析的字符(比如&等),所以无法正确解析出项目路径

解决方法

修改项目路径成纯英文的

部署描述符[D:\apache-tomcat-9.0.38\conf\Catalina\localhost\books.xml]时出错相关推荐

  1. Resource Path Location Type Target runtime Apache Tomcat v6.0 is not defined已解决

    Resource Path Location Type Target runtime Apache Tomcat v6.0 is not defined 我换了开发工具后,导入的项目不是这里报错就是那 ...

  2. 解决 : Apache Tomcat/8.0.0-RC1 - Error report ... HTTP Status 404

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 1.报错: Apache Tomcat/8.0.0-RC1 - Error report HTTP ...

  3. 【Eclipse报错】Faceted Project Problem:Target runtime Apache Tomcat v8.0 is not defined.

    问题描述: 使用Eclipse导入一个Dynamic Web Project后,报错:Faceted Project Problem:Target runtime Apache Tomcat v8.0 ...

  4. 64位win7安装tomcat后,Windows 不能在本地计算机启动Apache Tomcat 8.0 Tomcat8.有关更多信息

    1.环境: 本机64位win7 2.错误描述: 安装tomcat后启动服务时发现以下提示.Windows 不能再本地计算机启动 Apache Tomcat 8.0 Tomcat8.有关更多信息,查阅系 ...

  5. Apache Tomcat 7.0.93 发布,开源 Java Web 应用服务器

    Apache Tomcat 7.0.93 已发布,Tomcat 是 Java Servlet.JavaServer Pages.Java 表达式语言和 Java WebSocket 技术的开源实现,是 ...

  6. Target runtime Apache Tomcat 6.0 is not defined

    在problems中显示错误是:Target runtime Apache Tomcat 6.0 is not defined. 在网上查了一下终于找到解决方法.方法是:在工程目录下的.setting ...

  7. Target runtime Apache Tomcat v6.0 is not defined

    为什么80%的码农都做不了架构师?>>>    在工程目录下的.settings文件夹里,打开org.eclipse.wst.common.project.facet.core.xm ...

  8. Target runtime Apache Tomcat v6.0 is not defined.错误解决方法

    Target runtime Apache Tomcat v6.0 is not defined.错误解决方法 Eclipse导入工程后工程上显示一个小红叉,但工程里没有文件错误,也没有语法错误,百思 ...

  9. Eclipse正确配置Tomcat之后仍然报错Type Target runtime Apache Tomcat v8.0 is not defined解决方式

    Eclipse正确配置Tomcat之后仍然报错Type Target runtime Apache Tomcat v8.0 is not defined解决方式 虽然项目能正常运行,但是看着这个红叉叉 ...

  10. eclipse项目红叉,Target runtime Apache Tomcat 6.0 is not defined

    Target runtime Apache Tomcat 6.0 is not defined 1.导入以前的项目(Problems中查看),报以下错误,但不影响操作: Description Res ...

最新文章

  1. Java并发编程高级篇(八):在执行器中取消任务
  2. Oracle 联机重做日志文件(ONLINE LOG FILE)
  3. 关于c:if没有c:else解决方案
  4. 字符串未被识别为有效的布尔值
  5. B9 Concurrent 重入锁(ReentrantLock)
  6. 网络营销之百度营销技巧(一) 百度知道推广日常手册
  7. 思科模拟器5506防火墙配置_企业办公网络配置不求人之二
  8. python画正弦函数_python 图像处理画一个正弦函数代码实例
  9. 有关并联机器人动力学的学习
  10. HD AUDIO For XP SP3 声卡修正补丁下载
  11. 知识付费平台的三种商业模式
  12. 《鬼谷子》飞箝第五(译文)
  13. java 大臣的旅费_蓝桥杯2013-java大臣的旅费
  14. 浅谈Windows XP系统漏洞的封堵
  15. matlab 一些函数的用法
  16. Linux入门---基本指令(下)
  17. python 证书-在python使用SSL(HTTPS)
  18. 中国苹果树苗市场产量需求与投资收益预测报告2022-2028年
  19. android版ape,flac,wav,mp3播放器
  20. Erlang 垃圾回收机制(GC)

热门文章

  1. AttributeError: partially initialized module ‘re‘ has no attribute ‘findall‘
  2. autojs切换输入法
  3. 数据统计分析常用指标
  4. 如何生成微信小程序码(获取微信小程序码)
  5. 三、Linux 教程-基础命令(181~完)
  6. icinga ido2db
  7. ubuntu测试网络速度
  8. C# winform 魔兽MH全图 :WjeWar V1.5 (完全开源)
  9. 打印九行菱形php,c语言打印菱形
  10. 找到投资人的几种途径和方法