с помощью maven создавать проекты и развертывать их с помощью jboss-maven-plugin

#java #jakarta-ee #maven-2 #jboss

#java #джакарта-ee #maven-2 #jboss

Вопрос:

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

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

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

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

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

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

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

Ответ №1:

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

 <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>