近日,因项目需要将原有项目部署到相应的window平台下,结果首页的验证码图片一直无法出现,查看后台一直报IO异常,无法对指定目录进行write操作,百思不得其解。
1.刚开始以为是目录权限的问题,将tomcat目录及子目录的控制权限全部赋给了任何人,结果发现相应问题仍然存在。
2.然后以现象的各种关键词进行搜索,发现网上有一兄弟也碰到类似的问题,最后解决的方案是给目录下建一个temp目录,相应问题完全解决。于是按照相应方案也照做,结果也是一切OK.
3.通过这个问题的解决,顺便梳理了一下tomcat下各目录的作用:
a.bin:存放各种不同平台开启与关闭Tomcat的脚本文件。
b.lib:存tomcat与web应用的Jar包
c.conf:存放tomcat的配置文件
d.webapps:web应用的发布目录
e.work:tomcat把由各种jsp生成的servlet文件存放的地方
f.logs:tomcat存放日志文件的地方
g.temp:tomcat存放临时文件的地方