首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

!Class.forName()报错

2012-03-08 
求助!!!Class.forName()报错。。。。。。。try{Class.forName(com.mysql.jdbc.Driver).newInstance()java.sql.

求助!!!Class.forName()报错
。。。。。。。
try{
Class.forName("com.mysql.jdbc.Driver").newInstance();
java.sql.Connection conn=DriverManager.getConnection(url);
statement = conn.createStatement();
}catch(Exception ex){
ex.printStackTrace();
}
。。。。。。。
出错信息:The method forName(String) is undefined for the type String

本来好像没错,但后来导入了一个包后就老报错!!
帮帮忙啊!!!!!!!!

[解决办法]
可能是你导入的新包里也有类:com.mysql.jdbc.Driver
[解决办法]
我怀疑方法名有相同的.试试
java.lang.Class.forName("com.mysql.jdbc.Driver").newInstance();

[解决办法]

探讨
可能是你导入的新包里也有类:com.mysql.jdbc.Driver

[解决办法]
给的东西太少,大家都凭猜测,只能说是类冲突的可能性最大
[解决办法]
这个不确定吧 错误信息太少了

帮顶,祝楼主好运
[解决办法]
试试2楼的方法
[解决办法]
感觉就是jar冲突了
[解决办法]
jdk的版本问题?要不然就是你的这个Class导入了其他包中的,而不是java.lang.Class
[解决办法]
多给点信息看看阿

热点排行