с помощью maven Build проектов и разверните его с помощью jboss-maven-plugin - PullRequest
0 голосов
/ 12 октября 2011

У меня есть 2 (core, core-web) проекта таким образом, что один зависит от другого.

, поэтому POM.xml core-web содержит зависимость core.

core-web будет развернуто на jBoss AS (5.1). Поэтому хочу использовать jboss-maven-plugin

Я должен запускать install на core и core-web после каждого изменения и развертывать файл вручную. Кажется, все работает нормально, если я помещаю файл war в deploy.

Просто хочу спросить, если есть способ, которым я могу создать подпрограмму в POM core-web, чтобы она автоматически генерировала core.jar и core-web.war и развернула ее на работающем сервере jboss на localhost:8080 порту.

Пожалуйста, дайте мне знать, если вам требуется дополнительная информация.

Заранее спасибо.

1 Ответ

0 голосов
/ 11 июля 2012

Я думаю, что нашел проблему. Я сделал еще один pom.xml, и добавил core и core-web в тег модуля, и теперь мне нужно установить этот новый pom, и он устанавливает все зависимые pom последовательно.

<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>  
    <artifactId>build-all</artifactId>
    <packaging>pom</packaging>
    <name>build-all</name>
        <parent>
        .......
    </parent>
        <modules>
        <module>..</module>
        <module>../core</module>
        <module>../model</module>
        <module>../cas-server</module>
        <module>../core-web</module>
        <module>../other-projects</module>
    </modules>
</project>
...