Eclipse - Как я могу открыть файл sql?

2

Я новичок в программировании на Java и в Eclipse. Недавно я загрузил java-проект в Интернете, и когда я пытаюсь его выполнить, он работает в начале, но когда я пытаюсь добавить элемент в базу данных, в консоли отображается следующая ошибка:

java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
java.lang.NullPointerException

Я скачал:

Инструменты разработки инструментальных средств SQL Инструменты org.eclipse.datatools.sqldevtools.feature.feature.group

И я также добавил свои файлы sql, выполнив следующие инструкции:

Новые → Другие → SQL Developpement → Файл SQL → Вставить (загруженный код sql)

Пожалуйста, кто-нибудь может мне помочь?

  • 0
    Найдите в Интернете драйвер jdbc, скачайте файл jar и включите его в проект eclipse
Теги:
database
file

3 ответа

1
Лучший ответ

Если вы хотите придерживаться Eclipse, я нашел, что HSQLDB хорошо работает с ним. Это бесплатная, очень быстрая загрузка. Однако это заменит MySQL в проекте, который вы загрузили, и, вероятно, не будет хорошим первым.

Тем не менее, если вам хотелось бы начать с нуля с помощью учебников по основам, то подойдите к SQL, я предлагаю HSQLDB. http://hsqldb.org/

Чтобы включить HSQLDB в свой первый проект в Eclipse, щелкните правой кнопкой мыши ваш проект в списке проектов в Eclipse > Build Path... > Libraries tab > Add External JARs... затем выберите загруженный файл JSSQL.

Опять же, это, если вы начнете с нуля при создании своей первой программы. Я предлагаю это, потому что именно путь, который я спустил, чтобы мои ноги были влажными с помощью Java, Eclipse и обработки баз данных.

  • 0
    Спасибо за комментарий, но он все еще не работает
1

Вы не упомянули, как вы уже пытались решить эту проблему. Когда вы сталкиваетесь с каким-то типом исключения, всегда смотрите, что это значит. Они не склонны бросать наугад.

В этом случае у вас, похоже, нет драйвера MySQL на пути Java Build Path. Возможно, вам захочется провести некоторое время, ознакомившись с концепциями, с которыми вы будете работать, но, как минимум, вам нужно, чтобы в проекте была использована java-драйвер. После этого щелкните его правой кнопкой мыши изнутри View Explorer пакета и добавьте его в путь сборки Java.

Есть также очень хорошие учебники, на которые вы можете посмотреть. Разработка программного обеспечения никогда не интуитивно. Не сдавайся.

  • 0
    Спасибо за ваш комментарий, но я не нахожу представление Package Explorer ...
  • 0
    Проверьте меню «Окно» в строке меню, чтобы узнать, как открыть или показать «Виды», и многое другое.
0

Короткий ответ заключается в том, что "com.mysql.jdbc.Driver" не находится в вашем пути к классам. Это означает, что вам необходимо установить библиотеки поддержки mysql. Убедитесь, что Eclipse (на самом деле плагин java) настроен правильно, может быть немного кошмаром.

Если вы новичок в разработке java, лучше начать с Netbeans, JDeveloper или IntelliJ. Они имеют тенденцию "просто работать" по сравнению с Eclipse. Я считаю, что IntelliJ является наиболее интуитивным.

  • 0
    Спасибо за ваш комментарий, вы правы, это на самом деле кошмар, я должен использовать Eclipse, создать систему управления запасами на понедельник ...

Ещё вопросы

Сообщество Overcoder
Наверх
Меню