java.lang.ClassNotFoundException: Cannot find class: “com.mysql.jdbc.Driver“的报错问题
2024-10-20 09:33:04
@Test
public void testConnectionTest5() throws Exception {
//1.读取配置文件,获取4个基本信息
InputStream is = ConnectionTest.class.getClassLoader().getResourceAsStream("jdbc.properties");
Properties pros = new Properties();
pros.load(is);
String DRIVER = pros.getProperty("DRIVER");
String URL = pros.getProperty("URL");
String USER = pros.getProperty("USER");
String PWD = pros.getProperty("PWD");
//2.加载驱动
Class.forName(DRIVER);
//3.获取连接
Connection conn = DriverManager.getConnection(URL,USER,PWD);
System.out.println(conn);
}
运行时一直报错,为了解决这个问题我四处奔波啊,百度了各种方法,最终发现是因为properties中属性赋值时等于号后面都加了引号,把配置文件中的引号去掉即可
配置文件中的信息
URL=jdbc:mysql://localhost:3306/fruitdb?useUnicode=true&characterEncoding=utf-8&useSSL=false
USER=
PWD=
DRIVER=com.mysql.jdbc.Driver
最新文章
- php namespace用法
- 怎么 才能显示Eclipse中Console的全部内容
- 【poj1001】 Exponentiation
- The income statement
- delphi TToolBar
- oracle 数据库关闭的的几种方式总结
- Python代码一定要对齐
- Android中读取assets文件夹中的子文件夹内容
- PHP - __clone 对象克隆
- 下的生产环境was重新启动不同意,怎么做?
- 当ArcGIS10.2遇到Teradata
- Python map多线程
- ServerSuperIO Designer IDE 发布,打造物联网通讯大脑,随心而联。附:C#驱动源代码。
- java.sql.SQLException之数组越界
- 关于时间的那些事--PHP、JavaScript、MySQL操作时间
- win7下安装linux(centos6.5)双系统详细小白教程
- 极致21点开发DAY3
- rabbitMq及安装、fanout交换机-分发(发布/订阅)
- 【题解】 bzoj3555: [Ctsc2014]企鹅QQ (字符串Hash)
- 利用纯粹的CSS3替代小图标---向右箭头