运行了,报错???

运行了,报错???

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
package com.imooc.jdbc.demo1;
 
import java.sql.Connection;
import java.sql.Statement;
 
import org.junit.Test;
 
import com.imooc.jdbc.utils.JDBCUtils;
 
public class JDBCDemo6 {
      @Test
      //保存记录
      public void demo1() {
          Connection conn=null;
          Statement stmt=null;
          try {
              //注册驱动
              //获得连接
              conn=JDBCUtils.getConnection();
              //创建执行SQL语句的对象
              stmt=conn.createStatement();
              //编写SQL
              String sql="insert into user values (null,'fff','666','张三')";
              //执行SQL
              int num=stmt.executeUpdate(sql);
              if(num>0) {
                  System.out.println("保存成功!");
              }
          }catch(Exception e) {
              e.printStackTrace();
          }finally {
              //释放资源
              JDBCUtils.release(stmt, conn);
               
          }
      }
}

Class not found com.imooc.jdbc.demo1.JDBCDemo6

java.lang.ClassNotFoundException: com.imooc.jdbc.demo1.JDBCDemo6

at java.net.URLClassLoader.findClass(URLClassLoader.java:382)

at java.lang.ClassLoader.loadClass(ClassLoader.java:424)

at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349)

at java.lang.ClassLoader.loadClass(ClassLoader.java:357)

at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.loadClass(RemoteTestRunner.java:773)

at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.loadClasses(RemoteTestRunner.java:502)

at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:525)

at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:763)

at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:463)

at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:209)


正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

5回答
提问者 慕羲 2019-03-07 16:47:37

红圈的这个jar包,我没有,影响吗???

http://img1.sycdn.imooc.com//climg/5c80da9e0001232704410251.jpg

  • 同学你好,不影响,这个是在学习到c3p0数据库连接池时用到的jar包,同学可以继续向后学习,在学到对应的课程时,会有提示。祝:学习愉快~
    2019-03-07 17:11:55
好帮手慕阿满 2019-03-07 16:37:57

建议同学先调整一下项目结构,使其达到和如下相同的结构。

http://img1.sycdn.imooc.com//climg/5c80d859000160ce03450206.jpg

祝:学习愉快~

提问者 慕羲 2019-03-07 15:49:56

保存了,重新运行了,依然报错???是jar包引错了吗???

http://img1.sycdn.imooc.com//climg/5c80cd0b000151c304510302.jpg

提问者 慕羲 2019-03-07 15:43:01

保存了。

http://img1.sycdn.imooc.com//climg/5c80cb780001c6e704720616.jpg

好帮手慕阿满 2019-03-07 14:14:21

同学的代码没有问题,报错信息提示:找不到com.imooc.jdbc.demo1.JDBCDemo6类,问一下同学该类保存了吗?同学保存运行再试试。

如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~

  • 提问者 慕羲 #1
    运行的时候,不是会自动保存???
    2019-03-07 15:41:28
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
Java数据库开发与实战应用2018版
  • 参与学习           人
  • 提交作业       277    份
  • 解答问题       4297    个

Java数据库开发的必备技能,从流行的MySQL数据库开始,到Java原生的数据库管理接口JDBC的使用,再到常用的数据持久化框架MyBatis,让你向Java工程师的目标又迈进了一步!

了解课程
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师
插入代码