Оглавление |
---|
Maven
Материалы
Презентация: Stream API в Java.pptx
Примеры и задание
Проект: lession5.zip
Задание:
...
Установка
Проверить установлена ли переменная JAVA_HOME. Если отсутствует то установить
Блок кода rem check variable set JAVA_HOME rem set variable set JAVA_HOME=<path to JDK>
- Скачать дистрибутив: https://maven.apache.org/download.cgi -> apache-maven-3.5.4-bin.zip
- Распаковать в директорию где будет установлен maven, например c:/dev/programs/maven.
Установить переменную окружения MAVEN_HOME на директорию с maven. В нашем случае c:/dev/programs/maven/apache-maven-3.5.4
Блок кода set MAVEN_HOME = c:/dev/programs/maven/apache-maven-3.5.4
Добавить путь к maven в Path
Блок кода set Path = %PATH%;%MAVEN_HOME%\bin\
Проверить установку
Блок кода mvn -version
Использование
Создание нового проекта
- Описание плагина archetype-generate - http://maven.apache.org/guides/getting-started/maven-in-five-minutes.html
Пример использования:
Блок кода mvn archetype:generate -DgroupId=org.vmk.dep508 -DartifactId=lession4 -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false
Сборка
Блок кода |
---|
mvn package |
...
Материалы
Презентация: Stream API в Java.pptx
Примеры и задание
Проект: lession5lession4.zip
Задание:
- Классы находятся в пакете org.vmk.dep508.stream.iris
- Реализовать не имплементированные методы в классе IrisDataSetHelper
- Заполнить IrisDataSetHelper данными из файла iris.data (в корне проекта)
- Наполнить метод App.test вызовами методов класса IrisDataSetHelper
...