java.lang.ClassNotFoundException в netbeans 13 с mysql

Я получаю эту ошибку времени выполнения в netbeans. Я даже добавил необходимый файл jar в «Инструменты»> «Библиотеки», но все равно получаю ту же ошибку. Я потерян. Пожалуйста, помогите мне.

Код:

      Class.forName("com.mysql.jdbc.Driver");
Connection con = DriverManager.getConnection("jdbc:mysql://localhost:3306//cart","student","student");
Statement st = con.createStatement();
ResultSet rs= st.executeQuery("select * from items");
rs.next();
String item =rs.getString("itemname");
System.out.println(item);

Ошибка кода:

Расположение jar-файла:

2 ответа

Я новичок, и я попробовал эти шаги, та же проблема в Apache NetBeans 17. Мне потребовалось некоторое время, чтобы разобраться.

  1. При создании проекта в категориях выберите «Java с Ant».

  1. Теперь вы можете увидеть каталог «Библиотеки» в своем проекте: «Щелкните правой кнопкой мыши» и выберите «Добавить JAR/папку...».

  1. Перейдите к файлу соединителя MySQL с расширением .jar.

  1. После добавления вы теперь можете увидеть соединитель в раскрывающемся списке библиотек.

Вот и все.

  1. Чтобы зарегистрировать драйвер , используйте эту строку кода в своей программе:

            Class.forName("com.mysql.cj.jdbc.Driver")

  2. Тестирование

Можете ли вы попробовать одну косую черту перед корзиной "jdbc:mysql://localhost:3306/cart"? Пожалуйста, скопируйте код, не используйте скриншот для кода. https://stackoverflow.com/help/how-to-ask .

И используйте разметку https://stackoverflow.com/editing-help

Другие вопросы по тегам