संभव डुप्लिकेट:
java error (No suitable driver found)कोई उपयुक्त ड्राइवर जब Maven-विधानसभा-प्लगइन के साथ की जरूरत चालकों सहित पाया
मैं भी एक बहुत छोटा है कि एक PostgreSQL DB और यह साथ काम करता है इसे एक जार के रूप में उपयोग करने के लिए बहुत सुविधाजनक होगा। तो वास्तव में मैं बहुत की तरह Maven-विधानसभा-प्लगइन का उपयोग कर की कोशिश की है:
<artifactId>maven-assembly-plugin</artifactId>
<version>2.3</version>
<configuration>
<archive>
<manifest>
<mainClass>pack.name.MainClass</mainClass>
</manifest>
</archive>
<descriptorRefs>
<descriptorRef>jar-with-dependencies</descriptorRef>
</descriptorRefs>
</configuration>
और यह पूरी तरह से ठीक काम करता है, मैं सभी फाइलों को मैं जार फ़ाइल को जोड़ा गया आवश्यकता देखते हैं, चालक की फ़ाइलों लेकिन सहित कर सकते हैं जब मैं 'इसे चलाने के लिए कोशिश कर रहा हूँ मैं एक मिलता है:
java.sql.SQLException: No suitable driver found for jdbc:postgresql://<ip>:5432/dbname
मैं इस है:
<dependencies>
<dependency>
<groupId>com.oracle</groupId>
<artifactId>ojdbc6</artifactId>
<version>11.2.0.3</version>
</dependency>
<dependency>
<groupId>postgresql</groupId>
<artifactId>postgresql</artifactId>
<version>9.1-901-1.jdbc4</version>
</dependency>
निर्भरता में और यूआरएल है, वह है के रूप में मैं ऊपर लिखा था (सेंसर पता :) को छोड़कर)। मुझे क्या याद आ रही है?
धन्यवाद!
आपको उस ड्राइवर को अपनी निर्भरताओं में जोड़ने की आवश्यकता है – ant
चालक ** निर्भरता में ** ** है और वाक्यविन्यास सही है। – Scis
क्या आपके पास ड्राइवर को लोड करने के लिए 'class.forName (...) 'है? – axtavt