Как добавить драйвер postgresql jdbc в intellij?

#java #postgresql #intellij-idea #jdbc

#java #postgresql #intellij-идея #jdbc

Вопрос:

Я пытаюсь добавить драйвер, и эта страница сообщает мне открыть View | Tool Windows | Database https://www.jetbrains.com/help/idea/managing-data-sources.html

Но такого окна инструмента нет. Смотрите рисунок

введите описание изображения здесь

Я попробовал Alt-3, поскольку эта опция отсутствует в меню, но ничего не происходит.

Как мне добавить драйвер postgresql из Intellij? У меня уже есть драйвер mysql.

Версия IntelliJ: IntelliJ IDA 2020.2.1 Community edition

Комментарии:

1. Какая у вас версия IntelliJ?

2. @BenjaminD забыл упомянуть об этом. Отредактировал вопрос.

Ответ №1:

Как вы можете видеть здесь, версия сообщества не включает инструмент базы данных.

Для этого вам понадобится Ultimate edition.

Затем, если вы хотите просто добавить библиотеку в свой проект, вы можете выбрать корень проекта в IntelliJ, нажмите F4. Перейдите в настройки проекта ==> Библиотеки

Нажмите значок и выберите Java.

Затем перейдите к файлу jar вашего драйвера и выберите его.

Комментарии:

1. Спасибо. Вы знаете, что я мог бы сделать вместо этого?

2. Что именно вам нужно? Если вам нужен инструмент для работы с базой данных, вы должны получить Ultimate edition. Если нет, вы можете использовать различные другие инструменты.

3. Что мне нужно, так это установить драйвер postgresql jdbc

4. Есть разные вещи. В Intellij драйвер позволяет вам получать доступ к базе данных и запрашивать ее в вашей IDE. Насколько я понимаю, это не ваша потребность. Если вам нужно добавить драйвер jdbc в свой проект, чтобы использовать его, вы должны добавить jar в свой проект вручную или использовать менеджер зависимостей, такой как Gradle или Maven.

5. ТБХ, я не совсем уверен. У меня нет опыта работы с Java. У меня есть проект. В этом случае у меня есть несколько классов, которые должны получать доступ к базе данных postgres на localhost. Теперь я хочу использовать JUnit для создания теста, в котором осуществляется доступ к базе данных