Я добавил файл jar-файла соединителя mysql, но классное исключение все еще возникает.ClassNotFound для подключения Mysql в приложении JavaEE
*
Я добавил файл jar-файла соединителя mysql, но классное исключение все еще возникает.ClassNotFound для подключения Mysql в приложении JavaEE
*
java.lang.classnotfoundexception
com.mysql.jdbc.MySql
, выданный WebAppClassLoader
. Это говорит о том, что вам нужно включить MySql
соединительную банку в свой веб-путь под каталогом WEB-INF/lib
.
У вас есть затмение проект, ссылающийся на библиотеку MySQL. Это позволяет компилятору, в eclipse, находить классы при компиляции. Однако у вас нет библиотеки как часть вашего веб-приложения, когда вы публикуете ее на своем сервере tomcat. Вам нужно удалить библиотеку из проекта и скопировать файл jar в каталог вашего приложения WEB-INF/lib
.
Проверьте, что вы добавили jar в WEB-INF/lib – Sreemat
Хорошая практика в SO дает исключение как текст, а не изображение –
Совет для вопросов: скопируйте текст трассировки стека и включите его непосредственно в вопрос. Гораздо проще читать этот путь, и, кроме того, он действительно будет работать для других людей, которые его ищут. Не делайте снимок текста:). – dsh