Благодаря использованию Maven для построения проекта, все необходимые приложению зависимости добавляются путём редактирования pom.xml файла, расположенного в корне директории src.
Создание проекта из архитипа Maven сгенерировал минимальный pom.xml файл:
Зависимости (библиотеки) располагаются в элементе <dependencies></dependencies>.
Пока что автоматически добавлена библиотека junit версии 3.8.1 с областью видимости test.
Дополнительные зависимости просто добавляются в этот же раздел отдельными элементами <dependency></dependency>.
Для начала добавим библиотеку MySQL-connector для доступа к базе данных MySQL.
Проще всего найти необходимую зависимость на официальном сайте центрального репозитория Maven.
Просто набираем в строке поиска "MySQL" и первая же ссылка предлагает нужный раздел "MySQL Connector/J". Далее выбираем последнюю стабильную версию (или любую нужную) и копируем готовый блок <dependency></dependency>, который и вставляем в pom.xml файл:
Т.к. IntelliJ IDEA автоматически сохраняет pom-файл и постоянно его анализирует, практически сразу после добавления зависимости (при условии, что все необходимые данные корректно введены), она скачивается и добавляется к проекту (слева в разделе Extermal Libraries).
Создание проекта из архитипа Maven сгенерировал минимальный pom.xml файл:
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.mvictorl</groupId>
<artifactId>gtbmini</artifactId>
<packaging>war</packaging>
<version>1.0-SNAPSHOT</version>
<name>gtbmini Maven Webapp</name>
<url>http://maven.apache.org</url>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>3.8.1</version>
<scope>test</scope>
</dependency>
</dependencies>
<build>
<finalName>gtbmini</finalName>
</build>
</project>>
Данный файл описывает проект (идентификаторы группы и артифакта, формат - war, версию, имя и т.д.).Зависимости (библиотеки) располагаются в элементе <dependencies></dependencies>.
Пока что автоматически добавлена библиотека junit версии 3.8.1 с областью видимости test.
Дополнительные зависимости просто добавляются в этот же раздел отдельными элементами <dependency></dependency>.
Для начала добавим библиотеку MySQL-connector для доступа к базе данных MySQL.
Проще всего найти необходимую зависимость на официальном сайте центрального репозитория Maven.
Просто набираем в строке поиска "MySQL" и первая же ссылка предлагает нужный раздел "MySQL Connector/J". Далее выбираем последнюю стабильную версию (или любую нужную) и копируем готовый блок <dependency></dependency>, который и вставляем в pom.xml файл:
Т.к. IntelliJ IDEA автоматически сохраняет pom-файл и постоянно его анализирует, практически сразу после добавления зависимости (при условии, что все необходимые данные корректно введены), она скачивается и добавляется к проекту (слева в разделе Extermal Libraries).
Комментариев нет:
Отправить комментарий