tomcat-6.0.18的tomcat-users.xml内容丢失之谜

来源:互联网 发布:astart寻路算法 编辑:程序博客网 时间:2024/06/15 09:14

以前用Tomcat5,现在改用Tomcat6了。我下载的是解压后就能用的版本,不是安装版本。解压完成后,运行startup.bat,终端显示正常,也能从浏览器打开tomcat页面,但点击“manager”链接时需要密码,我于是打开tomcat-users.xml想设置manager用户的密码,但该文件的<tomcat-users>标签的内容是空的,为什么一运行tomcat就会清空该标签内容呢?

经过一个多小时的琢磨,想不出原因。于是下载了安装版的Tomcat6,打开它的tomcat-users.xml,与解压缩版的同名文件进行比较,发现解压缩版的该文件中,<tomcat-users>标签的内容被<!---->注释了,而安装版的则没有被注释。我于是把解压缩版该文件中<tomcat-users>标签的注释符号去掉,再次运行tomcat,结果<tomcat-users>标签内容没有被清空!

总结:将Tomcat6解压缩后,要将tomcat-users.xml文件<tomcat-users>标签内容里的注释符号删除,否则一旦运行,该标签内被注释的内容将被清空。

原创粉丝点击