Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
#1
Имеется:

PHP код:
<?php 
import java
.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;


public class
CreatingConnection {

public static
void main(String[] args) {
try {
Class.
forName("com.mysql.jdbc.Driver");
System.out.println("Driver loading success!");
//у MySQL обязательно есть системная база,
//к ней и будем создавать соединение.
String url = "jdbc:mysql://localhost/test";
String name = "root";
String password = "";
try {
Connection con = DriverManager.getConnection(url, name, password);
System.out.println("Connected.");
con.close();
System.out.println("Disconnected.");
} catch (
SQLException e) {
e.printStackTrace();
}

} catch (
ClassNotFoundException e) {
e.printStackTrace();
}
}
}

и сам mysql-connector-java-5.0.8-bin.jar

При создание проекта через IDE NetBeans и загрузкой библиотеки mysql-connector-java-5.0.8-bin.jar все запускается, но если
я сам из командной строки откомпилирую
PHP код:
<?php 
javac CreatingConnection
.java
и запущу
PHP код:
<?php 
java CreatingConnection
, то выйдет ошибка, как можно запустить без иде?
Ответ
#2
Прочитайте данную статью.
Fortuna - non penis, in manus non recipe.
Ответ
#3
из командной строки вы не указываете подгрузку библиотеки коннектора

чтото типа этого.

java -cp path_to_connector/*; CreatingConnection
Ответ
#4
MHard Написал:из командной строки вы не указываете подгрузку библиотеки коннектора

чтото типа этого.

java -cp path_to_connector/*; CreatingConnection

PHP код:
<?php 
java
-cp mysql-connector-java-5.0.8-bin.jar/*; CreatingConnection

или

PHP код:
<?php 
java
-cp С:\a\mysql-connector-java-5.0.8-bin.jar/*; CreatingConnection

Выдает ту же ошибку.
Ответ
#5
goodoker Написал:
PHP код:
<?php 
java
-cp mysql-connector-java-5.0.8-bin.jar/*; CreatingConnection

или

PHP код:
<?php 
java
-cp С:\a\mysql-connector-java-5.0.8-bin.jar/*; CreatingConnection

Выдает ту же ошибку.
Слеш и звёздочка означают подкаталог.

PHP код:
<?php 
java
-cp mysql-connector-java-5.0.8-bin.jar; CreatingConnection

или

PHP код:
<?php 
java
-cp С:\a\mysql-connector-java-5.0.8-bin.jar; CreatingConnection
Fortuna - non penis, in manus non recipe.
Ответ
#6
Спасибо большое! Теперь работает, как нужно. Что-то я про слеш со звездочкой сам сразу не додумал. Big Grin
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Сервер майнкрафт 1.17 не видит Java 16 Erikvd2244 0 590 05-18-2023, 05:59 PM
Последний пост: Erikvd2244
  Требуется Java разработчик в RVR мод л2 slimak 0 2,401 03-19-2018, 11:08 PM
Последний пост: slimak
  Java Unicode Boris2105 1 2,795 08-10-2017, 02:09 AM
Последний пост: klubheads
  Java junior Tails 18 7,165 07-17-2017, 03:52 PM
Последний пост: n3k0nation
  Установить старую java ZIP 2 3,393 09-27-2016, 10:39 AM
Последний пост: Aquanox
  Учебники и книги по Java 2 CHIPSET 47 55,178 09-06-2016, 10:14 PM
Последний пост: sawayik
  Java == API == Libraries Kenrix 1 2,214 05-11-2014, 05:28 PM
Последний пост: n3k0nation
  HikariCP - самый быстрый jdbc connection pool JavaMan 73 26,909 04-30-2014, 06:41 AM
Последний пост: Dolwin
  Java 8 JavaMan 33 9,426 04-08-2014, 01:06 PM
Последний пост: SouthBridge
  Опрос от Оракла: Особенности Java EE 8 JavaMan 0 1,520 01-11-2014, 04:13 AM
Последний пост: JavaMan

Перейти к форуму:


Пользователи, просматривающие эту тему: 1 Гость(ей)