作者zanyking (遥远的旅人)
看板java
标题Re: [问题] JDBC : Class.forName()
时间Mon Nov 30 14:52:35 2009
※ 引述《Dreamlgw (嗫嚅)》之铭言:
: 之前在做JDBC用JAVA 控制MySQL的时候使用了这个
: Class.forName("com.mysql.jdbc.Driver");
: 当时环境参数就用了很久...
: 後来使用 JCreator 编译执行都没有问题
: 今天用bat档想要他自动执行的时候却出现问题
: java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
: 找知识家有人说用BAT的时候要缩短路径长度? (试没用 我也不是很懂他的意思)
很好,写程式找『知识家』...
: ~~
: 以下是BAT档内容
: cd "目的"
: java Server
: ~~
你IDE用的很快乐没有关系,但是IDE会把ClassPath这类的杂事管得好好的,
而标准的java.exe可没有那麽自动去读你的JCreator的设定。
你最好去买一本标准、紮实的入门书ex: JavaSE6 技术手册
把chapter 1~2 做过一遍。
: 这问题有人知道要怎样解决吗?
: 还有人可以解释一下那个Class.forName()的用意吗?
: 先谢谢了
请Google "ClassLoader Lava",把第一页的搜寻结果都看一遍。
--
我所信仰的科学是一种谦卑的理性,承认自身的无知与渺小才能观察到世界在我们贫
弱的知觉上留下来的痕迹。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.133.44.37
1F:→ tkcn:Lava XD 11/30 14:57
2F:→ AmosYang: XD 11/30 15:29
3F:推 LPH66: XD 11/30 16:27
4F:推 legnaleurc: XD 11/30 17:36
5F:推 slalala:我以为本周本版在Lava开趴 11/30 22:53
6F:推 TonyQ: XD 11/30 22:58
7F:推 PsMonkey: XD 我还真的去 google 了,而且还有东西耶 XD 12/01 08:41
8F:推 tkcn: XD 一人一票,支持 Lava 板聚 12/01 09:32
9F:推 Dreamlgw:问题已经解决了 感谢版大回应 12/01 16:43
10F:推 Dreamlgw:昨天克难的解决了~ 12/01 16:53