मैं कैसे डेबियन 10 पर जावा 8 में काम करने के लिए JDBC स्थापित करूं?

वोट
-1

मैं जावा 8 पर MySQL डेटाबेस इस कोड का उपयोग में जुड़ने की कोशिश कर रही है, लेकिन मैं एक अपवाद है कि JDBC ड्राइवर वर्ग नहीं मिला था हो रही है। डेबियन 10 के लिए समाधान क्या है? java.lang.ClassNotFoundException: com.mysql.jdbc.Driver

import java.sql.*; 
class MysqlCon{  
public static void main(String args[]){  
try{  
Class.forName(com.mysql.jdbc.Driver);  
Connection con=DriverManager.getConnection(  
jdbc:mysql://localhost:3306/sonoo,root,root);  
//here sonoo is database name, root is username and password  
Statement stmt=con.createStatement();  
ResultSet rs=stmt.executeQuery(select * from emp);  
while(rs.next())  
System.out.println(rs.getInt(1)+  +rs.getString(2)+  +rs.getString(3));  
con.close();  
}catch(Exception e){ System.out.println(e);}  
}  
} 
13/02/2020 को 23:55
का स्रोत उपयोगकर्ता
अन्य भाषाओं में...                            


1 जवाब

वोट
1

आप JDBC पुस्तकालय जार फ़ाइल का संदर्भ के साथ अतिरिक्त पैरामीटर -cp या -classpath जोड़ना चाहिए जब कमांड लाइन से अपने जावा कार्यक्रम बुला।

उदाहरण:

# Java directory 
export JAVA_DIR="/usr/java8_64"

# Classpath
export CLASSPATH="/usr/lib/mysql-connector-java.jar"

# Start application
${JAVA_DIR}/bin/java -jar <MY_JAR_FILE_NAME> -classpath ${CLASSPATH} 
14/02/2020 को 00:35
का स्रोत उपयोगकर्ता

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more