Вие също ще трябва да добавите библиотеката като зависимост към модула, който се нуждае от нея.
Изберете Project Settings > Modules
. Изберете модула, който се нуждае от библиотеката (във вашия случай изглежда, че имате само един модул във вашия проект, ChatBot
). Изберете Dependencies
раздел. Щракнете върху бутона „+“ и изберете Library...
). Накрая изберете mysql-connector..
библиотека, която сте добавили към проекта.
Редактиране:Сега виждам, че това изобщо не е ваш проблем. Проблемът с вашия код е, че имате необработено изключение от Class.forName()
. Методът може да изхвърли провереното изключение:ClassNotFoundException
, което трябва да се обработва чрез добавяне на catch
или чрез добавяне на throws ClassNotFoundException
към подписа на метода на getConnection()
.
В такива случаи с грешка в кода, най-лесният начин да разберете какво не е наред е просто да преместите каретката до кода с червената извита линия и да видите какво казва IDEA в долната лента на състоянието. Като алтернатива можете да задържите курсора на мишката над него и съобщението за грешка се представя като изскачащ прозорец.