对一Web工程fileUpload_struts2_2复制+粘+改名为fileUpload_struts2_3造成的问题:启动Tomcat提示错误RT

1.将fileUpload_struts2_2添加到Tomcat Server,Publish的效果:

a.%Tomcat%\webapps 下生成 fileUpload_struts2_3 目录

b.%Tomcat%\conf\Catalina\localhost 下生成 fileUpload_struts2_2.xml,文件内容:

  <?xml version="1.0" encoding="UTF-8"?><Context docBase="E:\Tomcat6.0\webapps\fileUpload_struts2_3" reloadable="true" source="org.eclipse.jst.jee.server:fileUpload_struts2_3"/>

2.启动Tomcat的效果

c.%Tomcat%\work\Catalina\localhost 下生成 fileUpload_struts2_2 目录

d.%Tomcat%\work\Catalina\localhost 下生成 fileUpload_struts2_3 目录

e.控制台报错:

  2012-3-17 22:28:06 org.apache.catalina.startup.HostConfig deployDescriptor警告: A docBase E:\Tomcat6.0\webapps\fileUpload_struts2_3 inside the host appBase has been specified, and will be ignored2012-3-17 22:28:06 org.apache.catalina.core.StandardContext resourcesStart严重: Error starting static Resourcesjava.lang.IllegalArgumentException: Document base E:\Tomcat6.0\webapps\fileUpload_struts2 does not exist or is not a readable directory

这里就有问题了,在%Tomcat%\conf\Catalina\localhost下手动配置虚拟路径时一般将文件名取为配置项中的工程名,eclipse默认也是这样生成的

即使删掉,启动Tomcat仍会生成.

3.错误在于复制工程同时也复制了其配置文件,其中复制后的 fileUpload_struts2_3\.settings\org.eclipse.wst.common.compone 文件内容:

  <?xml version="1.0" encoding="UTF-8"?><project-modules id="moduleCoreId" project-version="1.5.0"><wb-module deploy-name="fileUpload_struts2"><wb-resource deploy-path="/" source-path="/WebContent"/><wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/><property name="context-root" value="fileUpload_struts2"/><property name="java-output-path" value="/fileUpload_struts2/build/classes"/></wb-module></project-modules>

这文件用来做部署,声明了相关路径  将其中 fileUpload_struts2_2 改为 fileUpload_struts2_3 即可

附:今天遇到的404问题

描述:访问部署后的Web项目的JSP页面,结果404

原因:Deploy path 被改到Tomcat下,而没修改Server Path

解决办法:同时修改两个路径.

[ 注:默认原始路径  Server Path :workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0

Deploy path :workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps ]

does not exist or is not a readable directory相关推荐

  1. 启动Tomcat6.x时manager does not exist or is not a readable directory

    转载:http://blog.sina.com.cn/s/blog_6ce299970100xqfe.html 重: Error in resourceStart() 2011-9-19 11:36: ...

  2. tomcat6\webapps\manager does not exist or is not a readable directory

    重: Error in resourceStart() 2011-9-19 11:36:28 org.apache.catalina.core.StandardContext start 严重: Er ...

  3. Tomcat报错:Document base ……does not exist or is not a readable directory

    2013年3月12: 用Eclipse A打开Eclipse B的workspace,然后在tomcat下启动某一个web工程时报错: Document base E:\Workspaces\Java ...

  4. 解决 Tomcat 启动报does not exist or is not a readable directory错误

    2017-02-22 已解决,恩-.这次是真的解决完成才写的 在运行tomcat的时候,感觉部署的项目有点多,则删除了几个项目,再次启动Tomcat的时候突然报错了,如下图: 于是各种百度,找到了一篇 ...

  5. tomcat启动报错:apache-tomcat-6.0.45/webapps/manager does not exist or is not a readable directory

    删除tomcat中webapp目录下的文件后启动报错如下 2020-7-22 14:28:38 org.apache.catalina.startup.HostConfig deployDescrip ...

  6. Document base D:\apache-tomcat\webapps\XXXX does not exist or is not a readable directory

    tomcat server.xml中host配置错误 删掉看是否正常,如删掉正常,确认一下该配置是否错误,如docbase是否配置正确 欢迎加入我们的技术交流群425783133

  7. java.lang.IllegalArgumentException和org.apache.catalina.LifecycleException

    2019独角兽企业重金招聘Python工程师标准>>> 问题: No.1: java.lang.IllegalArgumentException: Document base C:\ ...

  8. 错误:java.lang.Illegal Argument Exception: Document base F:/apache-tomcat-7.0.40/webapps/ web3 does no

    MyEclipse部署Tomcat时,出现以下问题: 错误:java.lang.Illegal Argument Exception: Document base F:/apache-tomcat-7 ...

  9. Eclipse中启动tomcat报错:A child container failed during start

    我真的很崩溃,先是workspace崩了,费了好久重建的workspace,然后建立了一个小demo项目,tomcat中启动却报错,挑选其中比较重要的2条信息如下: A child container ...

最新文章

  1. Android如何使用so文件和Android studio中导入so
  2. Python ML环境搭建与学习资料推荐
  3. jQuery表单校验jquery.validate.js的使用
  4. 面经——嵌入式软件工程师ARM体系与架构相关
  5. C# Task 暂停与取消
  6. 换位思考的最高境界是换待遇,所以,换位思考就是空话!!!
  7. 分布式块存储系统Ursa的设计与实现
  8. Python uuid 学习总结
  9. mysql 储存引擎_详解mysql存储引擎的标准
  10. java 时间戳_Java并发编程之CAS三CAS的缺点 及解决办法
  11. OpenCV之分离和合并颜色通道
  12. 阿里Q3财报:阿里云连续第7个季度翻番
  13. java验证码 验证
  14. 我用Python爬虫获取数据,分析双色球中奖概率,差点就中了
  15. 计算机英语作文150字,作文试题_150字_英语作文
  16. Eclipse创建子包时显示与父包是并列关系的解决方法
  17. 什么样的人适合学web前端?
  18. vue 视频上传组件
  19. JAVA网络爬虫(无头浏览器ChromeDriver)
  20. Ubuntu学习笔记——双系统无法进入Ubuntu以及Ubuntu桌面无法显示

热门文章

  1. Excel中如何制作双斜线表头和倾斜表头?简单到两步就搞定
  2. 网站前端开发必会基础知识有哪些?
  3. 软件设计师——数据流图
  4. 英语中容易混淆的单词发音: 一
  5. 对某在线教育平台用户使用RFM模型按价值分类
  6. [转|会计学习]资产盘盈、盘亏的会计处理
  7. 16S OTU物种注释
  8. 分水岭算法和距离变换函数
  9. 安装独立的 Elastic Agents 并采集数据 - Elastic Stack 8.0
  10. php k线15分钟 30分钟,成功率极高的“分时K线战法”:15分钟K线战法+30分钟K线战法...