2017-06-08 45 views
0

所以我試圖連接到Java EE Intellij IDEA中的SQL Server,事情是我有一個成功的經驗,在Java SE中連接到我的數據庫。我做了我在那裏做的所有事情,但是我得到錯誤。 這裏有截圖。Java EE - 沒有找到合適的驅動程序jdbc:sqlserver

文件:

Files

而這裏的數據庫連接方法:

DB connection method

這裏是一個錯誤,我得到的:

Error

那麼我該如何解決這個問題?謝謝! P.S.是的,我已經將驅動程序添加爲庫。

+1

jar文件'sqljdbc42.jar'必須在'WEB-INF/lib'中,而不是'WEB-INF'中。 – Jesper

回答

0

嘗試在WEB-INF/lib中添加驅動程序。如果你正在使用EE服務器,你應該通過JNDI註冊它

+0

但是沒有WEB-INF/lib。什麼是JNDI? – stroibot

+0

Java命名和目錄。服務器GlassFish將爲您提供一個數據源。 – thomas77

+0

在WEB-INF下創建一個名爲lib的文件夾,並將驅動程序放在那裏。 war文件中庫的標準位置 – thomas77

相關問題