一些小的知识点
整理容易被忽视、比较琐碎的知识点
-
项目中.setting文件夹的作用
java web目录文件中.setting这个文件夹是什么意思_百度知道 (baidu.com) -
tomcat的work目录是什么作用
Tomcat根目录下work文件夹的作用 - goodTOgreat - 博客园 (cnblogs.com)当浏览器访问某个jsp页面时,tomcat会在work目录里把这个jsp页面转换成.java文件,比如将index.jsp转换为index_jsp.java文件,而后编译为index_jsp.class文件,最后tomcat容器通过ClassLoader类把这个index_jsp.class类装载入内存,进行响应客户端的工作。 tomcat会定时扫描容器内的jsp文件,读取每个文件的属性,当发现某个jsp文件发生改变时(文件的最后修改时间与上次稍描时不相同时),tomcat会重新转换、编译这个jsp文件。但是tomcat的稍描是定时的不是实时的,这也正是为什么jsp文件修改后需要几分钟的时间来等修改过的jsp生效。 当然为了即刻生效,建议在修改jsp页面后立即清除work目录里的文件。 上次部署出现的问题就是因为tomcat的work目录下面存在之前root用户创建的文件夹,导致使用dev用户启动时没有生成新的目录,因此在访问的时候出现404问题。