首先声明一下,我花了一两天的时间才算把它搞定,这玩意太容易出错了,每个地方都要小心。我试了网上好多实例,不过都是失败,最后仔细分析下错误原因,竟然是Tomcat的环境变量不是PATH形式的,我以前是新添的TOMCAT_HOME和TOMCAT_BASE
其实,要改的就两个地方,一个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文件,这样配置就更好了,不过自己没有尝试。
1 楼 CalvinMnakor 2010-04-18
配置老是容易出错!!