簡體   English   中英

將 jdbc 驅動程序添加到類路徑

[英]Adding jdbc driver to classpath

好的,我在 Win Vista 上並正確設置了我的 MAVEN_HOME、JAVA_HOME 內容。 但我還沒有課程路徑。 我也安裝了 MySQL。 現在我打開了一本 Hibernate 書,在第一頁上寫着“確保 jdbc 驅動程序在您的類路徑中”。 我還下載了一些 Zip 文件,它是 ConnectorJ 或類似的名稱,它基本上是 java 的 mySql 驅動程序......但我現在的問題是這句話,我不知道如何去做:“確保 jdbc 驅動程序在你的類路徑中”你能幫我解決這個類路徑的問題嗎?

謝謝

這是一個關於設置類路徑的好教程。 此外,您可能還想閱讀 管理 Java 類路徑 (Windows)

話雖如此,您不應在 Windows 環境變量中為驅動程序設置類路徑。 相反,您應該在項目屬性下的 IDE 中包含該驅動程序jar 但我注意到您實際上正在使用 Maven。 在這種情況下,您應該在 Maven 下查找驅動程序以實現該依賴項。 Maven 將下載驅動程序 jar,如果不存在,並將其設為本地。

如果您沒有使用任何 IDE,那么您可以創建一個lib目錄並在編譯/執行時告訴編譯器所有必需的jar都在那里。 您可以在上面給出的前一個鏈接中找到 HOW。

由於您使用的是 Maven,您只需要將 JDBC 驅動程序作為依賴項放在 pom.xml 文件中。 Maven 會在編譯/運行您的應用程序時將其添加到類路徑中。

您在部署應用程序時所做的工作取決於所使用的技術。

  • 如果是命令行應用程序,請創建%CLASSPATH%變量或使用java -cp {path\\to\\jdbc.jar}選項將路徑添加到 jdbc.jar 文件。

  • 如果是web應用,你需要將驅動jar打包在你的.war/.ear/.sar中(maven程序集插件可以做到這一點)或者將它包含在應用容器的./lib文件夾中並聲明它作為范圍=在maven中提供。

您可以通過以下步驟直接連接數據庫: 1)下載mysql-connector-java 5.0.8並解壓文件。 2)然后將文件夾放在程序文件中。 3)然后只需通過右鍵單擊該庫將其添加到您的項目中。 4) 給你。 使用數據庫連接運行您的應用程序。

為 Eclipse 項目設置 JDBC 的步驟

  1. https://dev.mysql.com/downloads/connector/j/5.0.html下載 JDBC zip 存檔
  2. 解壓文件,將可執行jar文件復制到程序文件program files->Java->jdk->bin
  3. 右鍵單擊項目並選擇Buildpath->Add external archives->(Jar file)
  4. 編譯程序

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM