首先声明一下,我花了一两天的时间才算把它搞定,这玩意太容易出错了,每个地方都要小心。我试了网上好多实例,不过都是失败,最后仔细分析下错误原因,竟然是Tomcat的环境变量不是PATH形式的,我以前是新添的TOMCAT_HOME和TOMCAT_BASE
其实,要改的就两个地方,一个Eclipse下server的content.xml配置信息和应用程序下的 web.xml(在WEB_INF目录下)
其实,改动的并不多,就是要小心,1分钟能改完,但可能要花一小时调试。上面的content.xml也可放到server.xml上,不过这样改动影响太大。其实如果你在应用程序的目录下新建一个content.xml文件,这样配置就更好了,不过自己没有尝试。
其实,要改的就两个地方,一个Eclipse下server的content.xml配置信息和应用程序下的 web.xml(在WEB_INF目录下)
<WatchedResource>WEB-INF/web.xml</WatchedResource>
<Resource name="jdbc/oracle"
auth="Container"
type="javax.sql.DataSource"
driverClassName="oracle.jdbc.OracleDriver"
url="jdbc:oracle:thin:@localhost:1521:orcl"
username="test"
password="test"
maxActive="100"
maxIdle="30"
maxWait="10000" />
第一行是原有的。 <welcome-file-list>
<welcome-file>index.html</welcome-file>
<welcome-file>index.htm</welcome-file>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
其实,改动的并不多,就是要小心,1分钟能改完,但可能要花一小时调试。上面的content.xml也可放到server.xml上,不过这样改动影响太大。其实如果你在应用程序的目录下新建一个content.xml文件,这样配置就更好了,不过自己没有尝试。