的類路徑我有一個商業發佈,提供通過JDBC連接到許多不同的數據庫的能力Maven項目。通常,客戶將必要的JDBC驅動程序放入其Web服務器的lib目錄中,以使其可訪問。由於許可證類型,我們不能在pom中包含某些jdbc驅動程序,例如Oracle。添加非託管依賴於Eclipse的Maven項目
我想在Eclipse運行時使用的應用程序一個Oracle JDBC連接。我需要在類路徑上獲取JDBC jar,出於某種原因,如果不通過maven dependency將其添加到pom.xml中,似乎無法做到這一點。
我想肯定要去屬性 - > Java構建路徑 - >庫 - >添加外部JAR會工作。當以這種方式添加到構建路徑時,它會在包資源管理器中正確顯示,但如果在運行時運行Class.forName,則會引發ClassNotFoundException。爲什麼在這一點上不在班級路上?
將它添加到您的CLASSPATH環境變量以及它通過該變量引用! –
也許這將幫助你:http://stackoverflow.com/questions/1074869/find-oracle-jdbc-driver-in-maven-repository –