Интернет магазин китайских планшетных компьютеров |
|
Компьютеры - Apache Maven11 мая 2011фреймворк для автоматизации сборки проектов, специфицированных на XML-языке POM. Maven, в отличие от другого сборщика проектов Apache Ant, обеспечивает декларативную, а не императивную сборку проекта. То есть, в файлах проекта pom.xml содержится его декларативное описание, а не отдельные команды. Все задачи по обработке файлов Maven выполняет через плагины. Пример<project> <!-- версия модели для POM-ов Maven 2.x всегда 4.0.0 --> <modelVersion>4.0.0</modelVersion> <!-- координаты проекта, то есть набор значений, который позволяет однозначно идентифицировать этот проект --> <groupId>com.mycompany.app</groupId> <artifactId>my-app</artifactId> <version>1.0</version> <!-- зависимости от библиотек --> <dependencies> <dependency> <!-- координаты необходимой библиотеки --> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>3.8.1</version> <!-- эта библиотека используется только для запуска и компилирования тестов --> <scope>test</scope> </dependency> </dependencies> </project> Просмотров: 1020
|