आपको पुस्तकालय को उस मॉड्यूल पर निर्भरता के रूप में जोड़ना होगा जिसकी उसे आवश्यकता है।
Project Settings > Modules
चुनें . उस मॉड्यूल का चयन करें जिसे पुस्तकालय की आवश्यकता है (आपके मामले में ऐसा लगता है कि आपके प्रोजेक्ट में केवल एक मॉड्यूल है, ChatBot
) Dependencies
का चयन करें टैब। '+' बटन पर क्लिक करें और Library...
चुनें ) अंत में, mysql-connector..
. चुनें लाइब्रेरी जिसे आपने प्रोजेक्ट में जोड़ा है।
संपादित करें:अब मैं देख रहा हूं कि यह आपकी समस्या बिल्कुल नहीं थी। आपके कोड के साथ समस्या यह है कि आपके पास Class.forName()
. से एक हैंडल न किया गया अपवाद है . विधि चेक किए गए अपवाद को फेंक सकती है:ClassNotFoundException
, जिसे catch
. जोड़कर नियंत्रित किया जाना चाहिए या throws ClassNotFoundException
getConnection()
. के मेथड सिग्नेचर के लिए ।
ऐसे मामलों में कोड में त्रुटि के साथ, यह पता लगाने का सबसे आसान तरीका है कि कैरेट को केवल लाल स्क्विगली लाइन के साथ कोड में ले जाना गलत है और देखें कि नीचे की स्थिति पट्टी में IDEA क्या कहता है। वैकल्पिक रूप से आप इसके ऊपर माउस पॉइंटर होवर कर सकते हैं और त्रुटि संदेश पॉपअप के रूप में प्रस्तुत किया जाता है।