读取Tomcat部署目录中存在的文件时出错

读取Tomcat部署目录中存在的文件时出错,tomcat,Tomcat,我是java新手(就像我们的整个开发团队一样,长话短说,我们曾经是.Net和Domino开发人员,后来有一天我们被告知用java开发) 我已经创建了一个java开发的war文件,并将其部署到Tomcat服务器上。应用程序部署和运行正常,但由于某些原因,表单上没有显示任何验证消息 我已经检查了Tomcat中的日志文件,我收到了消息“g:\program files\apache software foundation\Tomcat 7.0\webapps\griddemo\web inf\clas

我是java新手(就像我们的整个开发团队一样,长话短说,我们曾经是.Net和Domino开发人员,后来有一天我们被告知用java开发)

我已经创建了一个java开发的war文件,并将其部署到Tomcat服务器上。应用程序部署和运行正常,但由于某些原因,表单上没有显示任何验证消息

我已经检查了Tomcat中的日志文件,我收到了消息“g:\program files\apache software foundation\Tomcat 7.0\webapps\griddemo\web inf\classes\config\servicesvalidations.xml(系统找不到指定的路径)”,但当我检查目录时,文件确实存在


你知道为什么找不到它吗

这是权限问题吗?确保服务器具有该特定文件/目录的读/写权限。

i已将该权限添加到catalina.policy文件中(我认为我添加的代码是
grant codeBase”文件:${catalina.home}/webapps/GRIDDEMO/WEB-INF/classes/config-“{permission java.io.FilePermission”${catalina.home}/webapps/GRIDDEMO/WEB-INF/classes/config、“读、写”;};
),但仍然没有显示任何验证消息。但是,当试图访问尚未定义的页面时,它会显示导航异常消息@loeschgFixed the issue,似乎找不到文件,因为tomcat安装路径中有空格,即.\program files\apache software foundation\i重新安装了tomcat并删除了空格,现在验证消息都被触发。