P6SPY檢測Hibernate的運行情況,是很不錯的選擇。 java
參考地址: http://my.oschina.net/jiyayun/blog/87078 mysql
可是在配置的過程當中一直不能正確使用。因此嘗試了在非WEB程序下使用,是正常的,但在WEB應用程序下報出 No suitable driver found for jdbc 的錯誤,這讓我糾結了好久。於是找遍了網上的資料,基本上都說是三個問題: sql
一是:鏈接URL格式出現了問題(Connection conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/XX","root","XXXX") ui
二是:驅動字符串出錯(com.mysql.jdbc.Driver) spa
三是Classpath中沒有加入合適的mysql_jdbc驅動 .net
通過個人仔細檢查,這三種錯誤我都沒有犯,爲何呢? orm
嘗試着將mysql-connector-java-3.1.14-bin.jar的jar包加入C:\Program Files\Java\jre1.6.0_02\lib\ext文件夾下,問題解決了!! blog
原來是不單單要求將驅動加入classpath中,並且須要將該jar包加入到java運行環境的外部jar包中!