Форум программистов, компьютерный форум, киберфорум
Java: IDE, инструментарий
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/15: Рейтинг темы: голосов - 15, средняя оценка - 4.67
0 / 0 / 1
Регистрация: 21.11.2017
Сообщений: 7

Не находит jdbc connector intellj idea

22.11.2017, 18:03. Показов 3257. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
jdbc connector 5.1.44.
сам jar файл кинул в проект папка либ + в самой идеи добавил его в либ.
приложение работает просто он не находит коннектор
код ошибки
Кликните здесь для просмотра всего текста
java.sql.SQLException: No suitable driver found for jdbc:mysql://localhost:3306/mysql
at java.sql.DriverManager.getConnection(Dri verManager.java:689)
at java.sql.DriverManager.getConnection(Dri verManager.java:247)
at AuthServlet.doPost(AuthServlet.java:38)
at javax.servlet.http.HttpServlet.service(H ttpServlet.java:661)
at javax.servlet.http.HttpServlet.service(H ttpServlet.java:742)
at org.apache.catalina.core.ApplicationFilt erChain.internalDoFilter(ApplicationFilt erChain.java:231)
at org.apache.catalina.core.ApplicationFilt erChain.doFilter(ApplicationFilterChain. java:166)
at org.apache.tomcat.websocket.server.WsFil ter.doFilter(WsFilter.java:52)
at org.apache.catalina.core.ApplicationFilt erChain.internalDoFilter(ApplicationFilt erChain.java:193)
at org.apache.catalina.core.ApplicationFilt erChain.doFilter(ApplicationFilterChain. java:166)
at org.apache.catalina.core.StandardWrapper Valve.invoke(StandardWrapperValve.java:1 99)
at org.apache.catalina.core.StandardContext Valve.invoke(StandardContextValve.java:9 6)
at org.apache.catalina.authenticator.Authen ticatorBase.invoke(AuthenticatorBase.jav a:478)
at org.apache.catalina.core.StandardHostVal ve.invoke(StandardHostValve.java:140)
at org.apache.catalina.valves.ErrorReportVa lve.invoke(ErrorReportValve.java:81)
at org.apache.catalina.valves.AbstractAcces sLogValve.invoke(AbstractAccessLogValve. java:650)
at org.apache.catalina.core.StandardEngineV alve.invoke(StandardEngineValve.java:87)
at org.apache.catalina.connector.CoyoteAdap ter.service(CoyoteAdapter.java:342)
at org.apache.coyote.http11.Http11Processor .service(Http11Processor.java:803)
at org.apache.coyote.AbstractProcessorLight .process(AbstractProcessorLight.java:66)
at org.apache.coyote.AbstractProtocol$Conne ctionHandler.process(AbstractProtocol.ja va:868)
at org.apache.tomcat.util.net.NioEndpoint$S ocketProcessor.doRun(NioEndpoint.java:14 59)
at org.apache.tomcat.util.net.SocketProcess orBase.run(SocketProcessorBase.java:49)
at java.util.concurrent.ThreadPoolExecutor. runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$ Worker.run(ThreadPoolExecutor.java:624)
at org.apache.tomcat.util.threads.TaskThrea d$WrappingRunnable.run(TaskThread.java:6 1)
at java.lang.Thread.run(Thread.java:748)
[2017-11-22 05:57:37,682] Artifact Games:war exploded: Artifact is being deployed, please wait...
22-Nov-2017 17:57:37.722 WARNING [RMI TCP Connection(14)-127.0.0.1] org.apache.catalina.loader.WebappClassLo aderBase.clearReferencesJdbc The web application [ROOT] registered the JDBC driver [com.mysql.fabric.jdbc.FabricMySQLDriver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered.
22-Nov-2017 17:57:37.722 WARNING [RMI TCP Connection(14)-127.0.0.1] org.apache.catalina.loader.WebappClassLo aderBase.clearReferencesJdbc The web application [ROOT] registered the JDBC driver [com.mysql.fabric.jdbc.FabricMySQLDriver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered.
22-Nov-2017 17:57:37.722 WARNING [RMI TCP Connection(14)-127.0.0.1] org.apache.catalina.loader.WebappClassLo aderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [Abandoned connection cleanup thread] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
java.lang.Object.wait(Native Method)
java.lang.ref.ReferenceQueue.remove(Refe renceQueue.java:143)
com.mysql.jdbc.AbandonedConnectionCleanu pThread.run(AbandonedConnectionCleanupTh read.java:64)
java.util.concurrent.ThreadPoolExecutor. runWorker(ThreadPoolExecutor.java:1149)
java.util.concurrent.ThreadPoolExecutor$ Worker.run(ThreadPoolExecutor.java:624)
java.lang.Thread.run(Thread.java:748)
22-Nov-2017 17:57:38.652 INFO [RMI TCP Connection(15)-127.0.0.1] com.sun.faces.config.ConfigureListener.c ontextInitialized Initializing Mojarra 2.2.1 ( 20130709-1453 https://svn.java.net/svn/mojar... .2.1@12065) for context ''
22-Nov-2017 17:57:38.777 INFO [RMI TCP Connection(15)-127.0.0.1] com.sun.faces.spi.InjectionProviderFacto ry.createInstance JSF1048: PostConstruct/PreDestroy annotations present. ManagedBeans methods marked with these annotations will have said annotations processed.
22-Nov-2017 17:57:39.874 INFO [Abandoned connection cleanup thread] org.apache.catalina.loader.WebappClassLo aderBase.checkStateForResourceLoading Illegal access: this web application instance has been stopped already. Could not load []. The following stack trace is thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access.
java.lang.IllegalStateException: Illegal access: this web application instance has been stopped already. Could not load []. The following stack trace is thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access.
at org.apache.catalina.loader.WebappClassLo aderBase.checkStateForResourceLoading(We bappClassLoaderBase.java:1311)
at org.apache.catalina.loader.WebappClassLo aderBase.getResource(WebappClassLoaderBa se.java:986)
at com.mysql.jdbc.AbandonedConnectionCleanu pThread.checkContextClassLoaders(Abandon edConnectionCleanupThread.java:90)
at com.mysql.jdbc.AbandonedConnectionCleanu pThread.run(AbandonedConnectionCleanupTh read.java:63)
at java.util.concurrent.ThreadPoolExecutor. runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$ Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)

[2017-11-22 05:57:39,989] Artifact Games:war exploded: Artifact is deployed successfully
[2017-11-22 05:57:39,989] Artifact Games:war exploded: Deploy took 2*307 milliseconds
java.sql.SQLException: No suitable driver found for jdbc:mysql://localhost:3306/mysql
at java.sql.DriverManager.getConnection(Dri verManager.java:689)
at java.sql.DriverManager.getConnection(Dri verManager.java:247)
at AuthServlet.doPost(AuthServlet.java:30)
at javax.servlet.http.HttpServlet.service(H ttpServlet.java:661)
at javax.servlet.http.HttpServlet.service(H ttpServlet.java:742)
at org.apache.catalina.core.ApplicationFilt erChain.internalDoFilter(ApplicationFilt erChain.java:231)
at org.apache.catalina.core.ApplicationFilt erChain.doFilter(ApplicationFilterChain. java:166)
at org.apache.tomcat.websocket.server.WsFil ter.doFilter(WsFilter.java:52)
at org.apache.catalina.core.ApplicationFilt erChain.internalDoFilter(ApplicationFilt erChain.java:193)
at org.apache.catalina.core.ApplicationFilt erChain.doFilter(ApplicationFilterChain. java:166)
at org.apache.catalina.core.StandardWrapper Valve.invoke(StandardWrapperValve.java:1 99)
at org.apache.catalina.core.StandardContext Valve.invoke(StandardContextValve.java:9 6)
at org.apache.catalina.authenticator.Authen ticatorBase.invoke(AuthenticatorBase.jav a:478)
at org.apache.catalina.core.StandardHostVal ve.invoke(StandardHostValve.java:140)
at org.apache.catalina.valves.ErrorReportVa lve.invoke(ErrorReportValve.java:81)
at org.apache.catalina.valves.AbstractAcces sLogValve.invoke(AbstractAccessLogValve. java:650)
at org.apache.catalina.core.StandardEngineV alve.invoke(StandardEngineValve.java:87)
at org.apache.catalina.connector.CoyoteAdap ter.service(CoyoteAdapter.java:342)
at org.apache.coyote.http11.Http11Processor .service(Http11Processor.java:803)
at org.apache.coyote.AbstractProcessorLight .process(AbstractProcessorLight.java:66)
at org.apache.coyote.AbstractProtocol$Conne ctionHandler.process(AbstractProtocol.ja va:868)
at org.apache.tomcat.util.net.NioEndpoint$S ocketProcessor.doRun(NioEndpoint.java:14 59)
at org.apache.tomcat.util.net.SocketProcess orBase.run(SocketProcessorBase.java:49)
at java.util.concurrent.ThreadPoolExecutor. runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$ Worker.run(ThreadPoolExecutor.java:624)
at org.apache.tomcat.util.threads.TaskThrea d$WrappingRunnable.run(TaskThread.java:6 1)
at java.lang.Thread.run(Thread.java:748)

код коннекта
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
public class AuthServlet extends HttpServlet {
    private static final String USERNAME="root";
    private static final String PASSWORD="root";
    private static final String URL="jdbc:mysql://localhost:3306/mysql";
    protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
 
       try {
 
           Driver driver= new FabricMySQLDriver();
           DriverManager.registerDriver(driver);
       }
       catch (SQLException ex) {
           System.out.println("ошибка регистрации драйвера");
           return;
       }
 
            try (Connection connection = DriverManager.getConnection(URL,USERNAME,PASSWORD);
            Statement statement = connection.createStatement())
        {
                statement.execute("INSERT INTO igra.client(login, passwords, stat_id) VALUES(\"sada\",\"asdaa\",2)");
        }catch(SQLException ex){
           ex.printStackTrace();
        }
 
        getServletContext().getRequestDispatcher("/home.jsp").forward(request,response);
    }
}
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
22.11.2017, 18:03
Ответы с готовыми решениями:

Рекурсивный запрос MySql не работает в Intellj Idea
Делаю запрос в MySql Workbench используя ключевое слово "recursive", все работает. Тот же самый запрос в Intellij Idea не срабатывает, даже...

MS SQL Server и JDBC в IntelliJ 14 IDEA
Пытаюсь подконнектиться к локальной БД через IntelliJ. Код примера взял отсюда, только там для PostgreSQL. Заменил: ... ...

Ошибка при отправке запроса MySQL через JDBC MySQL connector
При помощи Maven я вызываю зависимости Twilio и JDBC MySQL connector, и собираю .jar файл. У меня есть кнопка Update в моем GUI, когда я ее...

2
Эксперт Java
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
22.11.2017, 19:32
Цитата Сообщение от kook163 Посмотреть сообщение
jdbc connector 5.1.44
восьмая версия уже есть
Цитата Сообщение от kook163 Посмотреть сообщение
сам jar файл кинул в проект папка либ + в самой идеи добавил его в либ.
читай про maven
Цитата Сообщение от kook163 Посмотреть сообщение
Driver driver= new FabricMySQLDriver
че за fabric
читай маны, смотри примеры https://dev.mysql.com/doc/conn... vermanager
0
0 / 0 / 1
Регистрация: 21.11.2017
Сообщений: 7
23.11.2017, 14:33  [ТС]
xoraxax, Создал maven проект. настроил Jsp + Servlet работает. установил в maven jdbc connecor 8.0.8 также пробовал 6.0.6 томкат стоит 9. servlet 4.0
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
public class AuthServlet extends HttpServlet {
    private static final String USERNAME="root";
    private static final String PASSWORD="root";
    private static final String URL = "jdbc:mysql://localhost:3306/mysql?useUnicode=true&useSSL=true&useJDBCCompliantTimezoneShift=true" +
            "&useLegacyDatetimeCode=false&serverTimezone=UTC";
    protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        Connection connection;
        try {
            connection = DriverManager.getConnection(URL, USERNAME, PASSWORD);
            if(!connection.isClosed()){
                System.out.println("Соединение с БД установлено");
            }
        } catch (SQLException e) {
            e.printStackTrace();
        }
        getServletContext().getRequestDispatcher("/registration.jsp").forward(request,response);
    }
ошибка
Кликните здесь для просмотра всего текста
java.sql.SQLException: No suitable driver found for jdbc:mysql://localhost:3306/mysql?useUnicode=true&useSSL=true&useJDB CCompliantTimezoneShift=true&useLegacyDa tetimeCode=false&serverTimezone=UTC
at java.sql/java.sql.DriverManager.getConnection(Dri verManager.java:703)
at java.sql/java.sql.DriverManager.getConnection(Dri verManager.java:229)
at my.Game.AuthServlet.doPost(AuthServlet.j ava:22)
at javax.servlet.http.HttpServlet.service(H ttpServlet.java:660)
at javax.servlet.http.HttpServlet.service(H ttpServlet.java:741)
at org.apache.catalina.core.ApplicationFilt erChain.internalDoFilter(ApplicationFilt erChain.java:231)
at org.apache.catalina.core.ApplicationFilt erChain.doFilter(ApplicationFilterChain. java:166)
at org.apache.tomcat.websocket.server.WsFil ter.doFilter(WsFilter.java:53)
at org.apache.catalina.core.ApplicationFilt erChain.internalDoFilter(ApplicationFilt erChain.java:193)
at org.apache.catalina.core.ApplicationFilt erChain.doFilter(ApplicationFilterChain. java:166)
at org.apache.catalina.core.StandardWrapper Valve.invoke(StandardWrapperValve.java:1 99)
at org.apache.catalina.core.StandardContext Valve.invoke(StandardContextValve.java:9 6)
at org.apache.catalina.authenticator.Authen ticatorBase.invoke(AuthenticatorBase.jav a:475)
at org.apache.catalina.core.StandardHostVal ve.invoke(StandardHostValve.java:140)
at org.apache.catalina.valves.ErrorReportVa lve.invoke(ErrorReportValve.java:81)
at org.apache.catalina.valves.AbstractAcces sLogValve.invoke(AbstractAccessLogValve. java:651)
at org.apache.catalina.core.StandardEngineV alve.invoke(StandardEngineValve.java:87)
at org.apache.catalina.connector.CoyoteAdap ter.service(CoyoteAdapter.java:342)
at org.apache.coyote.http11.Http11Processor .service(Http11Processor.java:500)
at org.apache.coyote.AbstractProcessorLight .process(AbstractProcessorLight.java:66)
at org.apache.coyote.AbstractProtocol$Conne ctionHandler.process(AbstractProtocol.ja va:754)
at org.apache.tomcat.util.net.NioEndpoint$S ocketProcessor.doRun(NioEndpoint.java:13 76)
at org.apache.tomcat.util.net.SocketProcess orBase.run(SocketProcessorBase.java:49)
at java.base/java.util.concurrent.ThreadPoolExecutor. runWorker(ThreadPoolExecutor.java:1167)
at java.base/java.util.concurrent.ThreadPoolExecutor$ Worker.run(ThreadPoolExecutor.java:641)
at org.apache.tomcat.util.threads.TaskThrea d$WrappingRunnable.run(TaskThread.java:6 1)
at java.base/java.lang.Thread.run(Thread.java:844)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
23.11.2017, 14:33
Помогаю со студенческими работами здесь

MySQL 8.0 не находит jdbc
Прошу помощи, с подключением к базе MySQL на IDE Вообщем: JDK 1.7.0_55, JAVA 8, MySQL 8, Connector/J 8.0.12 Вот кусок кода на...

Можо ли в IntelliJ IDEA Community через JDBC подключиться к дампу базы?
Встретил интересное утрерждение, что в мавен проекте это сделать можно, если дамп бызы db.sql положить в корень проекта, а в коннекторе к...

Idea не находит пакет
Где нужно импортировать его, подскажите.

IDEA не находит jdk
Установил IDEA и JDK 1.8. В Project SDK (New...) выбираю директорию куда установил JDK, на что IDEA пишет "The selected directory is...

Java + Access bez JDBC-ODBC a srazu 4erez JDBC
Pishu na java.Isplzuju Access.Svazivaju 4erez ODBC-JDBC.A moznlo li na pjramuju svzat 4erez jdbc bez mosta ODBC-JDBC.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Контроль уникальности заводского номера - вариант №2
Maks 24.03.2026
В отличие от предыдущего варианта добавлено прерывание циклов, также добавлены новые переменные для сохранения контекста ошибки перед прерыванием цикла: Процедура ПередЗаписью(Отказ, РежимЗаписи,. . .
SDL3 для Desktop (MinGW): Вывод текста со шрифтом TTF с помощью библиотеки SDL3_ttf на Си и C++
8Observer8 24.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-text-sdl3-c. zip finish-text-sdl3-cpp. zip
Жизнь в неопределённости
kumehtar 23.03.2026
Жизнь — это постоянное существование в неопределённости. Например, даже если у тебя есть список дел, невозможно дойти до точки, где всё окончательно завершено и больше ничего не осталось. В принципе,. . .
Модель здравоСохранения: работники работают быстрее после её введения.
anaschu 23.03.2026
geJalZw1fLo Корпорация до введения программа здравоохранения имела много невыполненных работниками заданий, после введения программы количество заданий выросло. Но на выплатах по больничным это. . .
Контроль уникальности заводского номера - вариант №1
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере документа выдачи шин для спецтехники с табличной частью. Данные берутся из регистра сведений, по которому настроено. . .
Хочу заставить корпорации вкладываться в здоровье сотрудников: делаю мат модель здравосохранения
anaschu 22.03.2026
e7EYtONaj8Y Z4Tv2zpXVVo https:/ / github. com/ shumilovas/ med2. git
Программный отбор элементов справочника по группе
Maks 22.03.2026
Установка программного отбора элементов справочника "Номенклатура" из модуля формы документа. В качестве фильтра для отбора справочника служит группа номенклатуры. Отбор по наименованию группы. . .
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru