Re: [問題] JDBC : Class.forName()
※ 引述《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
→
11/30 14:57, , 1F
11/30 14:57, 1F
→
11/30 15:29, , 2F
11/30 15:29, 2F
推
11/30 16:27, , 3F
11/30 16:27, 3F
推
11/30 17:36, , 4F
11/30 17:36, 4F
推
11/30 22:53, , 5F
11/30 22:53, 5F
推
11/30 22:58, , 6F
11/30 22:58, 6F
推
12/01 08:41, , 7F
12/01 08:41, 7F
推
12/01 09:32, , 8F
12/01 09:32, 8F
推
12/01 16:43, , 9F
12/01 16:43, 9F
推
12/01 16:53, , 10F
12/01 16:53, 10F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):