Создание модуля MAVEN PAR для EAR

При переходе с ANT на MAVEN я достиг точки, когда мне нужно создать PAR (архив сохраняемости) и включить его в свой последний EAR. Документация MAVEN

http://maven.apache.org/plugins/maven-ear-plugin/modules.html#parModule

упоминает что-то о parModule, но я не нашел плагина PAR.

Кто-нибудь подскажет, как создать такой архив PAR?

Спасибо, СК


person Kilátó    schedule 18.11.2013    source источник


Ответы (1)


Вы должны подключить простой jar модуль как par к Ear Plugin - попробуйте.

Также есть что-то вроде jboss-packaging-maven-plugin с поддержкой par. Эти подключаемые модули позволяют создавать par модуль — создает развертываемый архив процессов JBoss.

Пример par проекта

<?xml version="1.0" encoding="UTF-8"?>
<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/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>
    <packaging>jboss-par</packaging>
    <build>
        <plugins>
            <plugin>
                <groupId>org.codehaus.mojo</groupId>
                <artifactId>jboss-packaging-maven-plugin</artifactId>
                <version>2.2</version>
                <extensions>true</extensions>
            </plugin>
        </plugins>
    </build>
</project>
person MariuszS    schedule 18.11.2013
comment
Привет @MariuszS, этот плагин действительно то, что мне нужно? На его странице говорится, что это Создает развертываемый архив процессов JBoss, и мне нужно создать архив сохраняемости, содержащий persistence.xml. Или я неправильно понял значение модуля parModule плагина EAR? СК - person Kilátó; 19.11.2013
comment
обычную банку можно использовать для persisentce.xml - person MariuszS; 19.11.2013