Java/HOWTO

Материал из ALT Linux Wiki

(Различия между версиями)
Перейти к: навигация, поиск
(Определение типа сборочной системы)
(Сборка с помощью maven1)
Строка 35: Строка 35:
== Сборка с помощью maven1 ==
== Сборка с помощью maven1 ==
 +
 +
maven1 является устаревшим, и новые проекты мигрируют на maven2.
 +
Поэтому сборка с помощью maven1 рассматриваться не будет.
 +
 +
При необходимости рекомендуется найти в Сизифе пакеты с
 +
:BuildRequires: maven-plugins
 +
или BuildRequires: maven
 +
и провести сборку, используя найденные пакеты как пример.
== Сборка с помощью maven2 ==
== Сборка с помощью maven2 ==

Версия 11:21, 1 ноября 2008

42px-Wikitext-ru.svg.png
Эту статью следует викифицировать.


Содержание



Предварительные сведения

Прежде чем читать данный документ, необходимо ознакомиться с ALTLinux Java Policy и JPackagePolicy. Оригинал JPackagePolicy можно найти в пакете jpackage-utils (в сизифе или на www.jpackage.org). Также доступен Перевод JPackagePolicy на русский.

Определение типа сборочной системы

тип сборочной системы можно определить по файлам в корневом каталоге проекта.

Наиболее распространенные системы сборки:

файл сборочная система
build.xml ant
maven.xml maven1
pom.xml maven2

Существуют и другие системы сборки для java, но из-за их редкости здесь они рассматриваться не будут.

Сборка с помощью ant

Сборка с помощью maven1

maven1 является устаревшим, и новые проекты мигрируют на maven2. Поэтому сборка с помощью maven1 рассматриваться не будет.

При необходимости рекомендуется найти в Сизифе пакеты с

BuildRequires: maven-plugins

или BuildRequires: maven и провести сборку, используя найденные пакеты как пример.

Сборка с помощью maven2

 
Личные инструменты