之前做一个OA系统,工程发布到tomcat后访问不了,一直是404,检查了好久没发现那里错了,后来发现tomcat的work目录下的工程是空目录,花了好久时间检查为什么会是空目录,最后发现是我的Struts2的配置文件的一个地方使用到了JSON的自动生成
<package extends="json-default">
写成
<package extends="struts-default">
包继承错误,改完之后就好了,真不知道为什么Struts的<package>继承错误会导致tomcat work 目录为空
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"
"http://struts.apache.org/dtds/struts-2.3.d