所以,我想解決這個錯誤 java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver,但我不知道為什么我的檔案夾配置與我找到的所有帖子都不同。
我正在做的步驟:
工具>庫>添加jar/檔案夾

之后我不知道該怎么做,那里有 50 個不同的檔案夾,我已經將庫添加到 Java DB 驅動程式,甚至添加了一個名為 Oracle 的檔案夾,但我離完成這項作業還差得很遠。
我什至安裝了舊版本的 netbeans,但是我得到了相同的視窗和選項,當它應該讓我右鍵單擊專案然后按此處提到的 Library>Add jar/Folder 時。
編輯:這是一個桌面專案,我使用的是 Netbeans 12.4(但我也下載了 12.3、12.0 版),該專案是從 0 使用 Netbeans 12.4 創建的,步驟如下:
新建專案>Java with Maven>Java 應用程式>更改名稱和其他資訊>完成
之后只是添加了一個包,然后添加了一個 JFrame、JPanel 和一個按鈕并嘗試添加 ojdbc8.jar
我按照@Trashgod 的說法配置了服務,并且能夠看到表、視圖等,但仍然出現相同的錯誤。
uj5u.com熱心網友回復:
對我有用的是@andrewJames 所說的,通過添加<dependencies> ... </dependencies>不是由 Netbeans 自動創建的標簽來編輯 POM.xml,并在其中添加來自Maven 中央存盤庫 ojdbc8(或您需要的任何版本)的 xml ,然后運行專案它會自動下載驅動程式。
我保留這個問題是因為作為 Netbeans 的新用戶,如果程式沒有添加重要的標簽,例如<dependencies> ... </dependencies>你只是來嘗試添加<dependency> ... </dependency>許多問題中建議的標簽,但沒有一個告訴你應該首先有這樣一個標簽,即使它是正確的,你也會得到一個錯誤。
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/369535.html
