永发信息网

java.lang.NoClassDefFoundError: com/mysql/jdbc/DatabaseMetaData

答案:3  悬赏:0  手机版
解决时间 2021-04-09 04:13
String url="jdbc:mysql://localhost:3306/sagyo";
String user="root";
String password="sa";
Connection conn;
public Connection getConn(){
try{
Class.forName("org.gjt.mm.mysql.Driver");
System.out.println("driver is ok");
conn = DriverManager.getConnection(url, user, password);
System.out.println("connection is ok");
已经添加了mysql-connector-java-5.0.8-bin.jar
conn = DriverManager.getConnection(url, user, password);
报错
最佳答案
--如果出现以下异常:
Exception in thread "main" java.lang.NoClassDefFoundError:
最好把你的class声明为public,并且和你的文件名相同.
如果第二个程序能够成功运行则可能有一下问题:
(1)classpath是否设置正确.
(2)你执行编译和运行的拼写是否正确.
(3)请千万别犯一下的错误:java ArithmeticOp.java(以前常常有人是这种错误) --- 应为 javac ArithmeticOp.java
(4)你是否用了package.在执行时是否加入了package名.

主要问题是以上几点,你自己检查吧!

重点看一下是不是1)和4)的问题
全部回答
我用的也是mysql,但我的语句是这样的 你试试 Class.forName("com.mysql.jdbc.Driver"); c = DriverManager.getConnection("jdbc:mysql://localhost/bbs?user=root&password=sa"); s = c.createStatement(); //c is Connection //s is Statement
你出的错误提示是.noclassdeffounderror,应该是下满的代码出现问题了,localhost后面不是分号吗? class.forname("com.mysql.jdbc.driver"); conn = drivermanager.getconnection( "jdbc:mysql://localhost:3306:mydata" , "root","root"); 我连接的sql server,代码如下 class.forname("com.microsoft.sqlserver.jdbc.sqlserverdriver"); conn = drivermanager.getconnection("jdbc:sqlserver://localhost:1433;databasename = epet","pet","123"); 你参照一下,格式应该一样的。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
怎麼取消中国银行的基金定投拿回钱求救!
单选题染色体是真核细胞中重要的结构之一,下
中国建设银行临沂市北支行怎么去啊,有知道地
如何正确给初生婴儿喂奶技巧
飞利浦电视按遥控没有用是什么原因?遥控器是
风投准备投资甲公司,账务处理问题
登高杜甫的名句,关于杜甫一句读书的诗句
渔民可以利用电子发声器把鱼儿吸引到网里面来
一驾飞机坐满了人,从万来高空落下坠毁,为什么
农村里的戏台子用什么照明 舞台 照明
野生灵芝好还是仿野生的好,有什么差别啊
暗示不打扰别人的句子,不要强迫别人来爱自己
联想笔记本g50-45的光驱位是12.7还是9.5
单选题完全竞争市场的特征是A.行业中只有一家
关于笑对生活的名言,微笑面对生活的下一句我
推荐资讯
老年人精神好的诗句,表示感情好的诗句
单选题Jackdoesn'tlike________late.A.tobeB
大连市旅顺口征地服务站在什么地方啊,我要过
什么叫消化不良,消化不好早餐吃什么
单选题丙氨酸与苯丙氨酸混合后,在一定条件下
农村集体经济是什么,农村集体土地所有权确权
对图中甲、乙、丙、丁四幅图的说法合理的是__
判断题因为0.6=0.60,所以它们计数单位也相同
我舅舅由于车祸判缓刑一年,现在在缓刑期内,
新沂蒙驾校b2驾照不能学怎么赔钱
健身器材属于什么行业,在广东健身器材属于什
下列改革与摆脱民族危机无关的是A.戊戌变法B.
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?