在windows下部署正常的系统,移植到linux下,启动时报错,找不到/WEB-INF/proxool.xml文件。
web.xml里是这么写的
在windows下配置成"/WEB-INF/proxool.xml"可以正常访问
在linux下需要改成“WEB-INF/proxool.xml”才能正常访问
web.xml里是这么写的
<servlet>
<servlet-name>ServletConfigurator</servlet-name>
<servlet-class>
org.logicalcobwebs.proxool.configuration.ServletConfigurator
</servlet-class>
<init-param>
<param-name>xmlFile</param-name>
<param-value>/WEB-INF/proxool.xml</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
在windows下配置成"/WEB-INF/proxool.xml"可以正常访问
在linux下需要改成“WEB-INF/proxool.xml”才能正常访问
本文解决了一个在Windows下正常运行的应用程序,在移植到Linux环境下启动失败的问题。具体表现为无法找到/WEB-INF/proxool.xml文件。通过调整web.xml中配置文件路径的写法,实现了在不同操作系统下的兼容性。
1155

被折叠的 条评论
为什么被折叠?



