tomcat数据库连接池出异常,求解!
我是这么做的(我是按照v512高端JAVA视频上的配置的。):
1、先修改tomcat5.5/conf/content.xml,我加上了如下代码:
<Resource name="jdbc/mysqlds" auth="Container" type="javax.sql.DataSource" maxActive="100" maxIdle="30"
maxWait="10000" username="root" password="56906950" driverClassName="com.mysql.jdbc.Dirver"
url="jdbc:mysql://127.0.0.1:3333/music" />
其中3333是我的数据库端口,music是我需要连接的数据库...
2、把mysql驱动放进tomcat5.5/common/lib文件夹中
3、然后再项目中引用:
Context context=new InitialContext();
DataSource ds=(DataSource)context.lookup("java:/comp/env/jdbc/mysqlds");
conn=ds.getConnection();
然后启动tomcat服务器,但是用测试JAVA类测试连接的时候,出现异常:
javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial