hiphen1在 2005-7-3 00:36 发表:
tomcat版本问题。
你用的是tomcat估计是5,u know,它会自动帮你在conf\\Catalina\\localhost生成文件,把所有文件删了只剩系统默认的两份,然后再在server.xml中配置好,应该就行了,tomcat5有这样的自动化机制
...
会删除的吗?不会吧。
我现在没有在server.xml里配置,在conf\\Catalina\\localhost下建一个xml文件来配的,用5.0.的可以了,但同样的代码,在5.5.9里就不行。
而且我不提倡在server.xml里配置。
5.5.9? 那就更不可能使用这种方式了,
JNDI资源配置在5.5系列后已经更换了配置方式,,, 你得使用以下的配置语法
<Context path=\"/myapp\" docBase=\"myapp\" debug=\"5\" reloadable=\"true\" crossContext=\"true\">
<Resource name=\"jdbc/mytest\" auth=\"Container\" type=\"javax.sql.DataSource\" driverClassName=\"com.mysql.jdbc.Driver\"
url=\"jdbc:mysql://localhost:3306/test\" username=\"root\" password=\"aaa\" maxActive=\"20\" maxIdle=\"10\" maxWait=\"-1\"/>
</Context>
确实,不应在server.xml中配置,我只是顺着你的思路说明而已