我有一個新的安裝Wildfly 10應用服務器在獨立模式下運行。我需要部署一個需要MySQL JDBC驅動程序的項目。 我按照教程JDBC Driver Setup(我選擇了模塊安裝)安裝了驅動程序。重新啓動WildFly,在的console.log後,我看了:MySQL驅動程序安裝,但拋出的getConnection沒有合適的驅動程序找到
INFO [org.jboss.as.connector.subsystems.datasources(Server服務 線程池 - 33)WFLYJCA0005:非JDBC兼容部署驅動程序 class com.mysql.jdbc.Driver(版本5.1) INFO [org.jboss.as.connector.deployers.jdbc](MSC服務線程1-6) WFLYJCA0018:Driver-name = mysql開始的驅動程序服務
這似乎都很好,但我無法獲得數據庫連接。 我使用這段代碼:
Class.forName("com.mysql.jdbc.Driver");
Connection conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/dbName?user=someUser&password=somePass");
第一行拋出異常:
com.mysql.jdbc.Driver從[模塊 「deployment.someProject-1.0.0。戰爭:主要 從服務模塊加載]」
如果我註釋掉的第一行,我得到沒有合適的驅動程序例外。
你有什麼想法嗎?謝謝你的建議
你使用的是maven嗎? –
是的,我使用Maven。 ozOlip的回答解決了這個問題 – WileTheCoyot