Maven Multi модуль Spring MVC App - PullRequest
       4

Maven Multi модуль Spring MVC App

1 голос
/ 01 августа 2011

Я пытаюсь создать веб-приложение с Spring MVC 3, JPA.Так как у меня есть разные модули, такие как ядро, пользователь, учетная запись, cms, eCommerce

, здесь учетная запись зависит от ядра, пользователь зависит от учетной записи, модуль cms зависит от пользователя, eCommerce зависит от пользователя.Я хочу, чтобы эти модули работали независимо (eCommerce или cms или оба)

Для этого я создал отдельные веб-проекты для ядра, аккаунта, пользователя, cms, eCommerce, в то время как кодирование работает нормально, но когда я пытаюсьчтобы запустить его с помощью Jetty: запустить его говорит:

[WARNING] The POM for com.xxx:account:pom:0.0.1-SNAPSHOT is missing, no dependency information available
[WARNING] The POM for com.xxx:core:pom:0.0.1-SNAPSHOT is missing, no dependency information available

Я создал зависимость как этот

        <dependency>
            <groupId>com.xxx</groupId>
            <artifactId>account</artifactId>
            <version>0.0.1-SNAPSHOT</version>
            <type>pom</type>
            <scope>compile</scope>
        </dependency>
        <dependency>
            <groupId>com.xxx</groupId>
            <artifactId>core</artifactId>
            <version>0.0.1-SNAPSHOT</version>
            <type>pom</type>
            <scope>compile</scope>
        </dependency>

Я новичок в Maven, кто-нибудь может мне помочь, использовать ли модуль или зависимость в этомдело?Если модуль, как использовать это?

Ответы [ 2 ]

2 голосов
/ 01 августа 2011

Я не понимаю вашего вопроса "использовать модуль или зависимость".«Модуль» означает проект Maven, который производит артефакт.«Зависимость» означает артефакт, от которого зависит проект maven.Что касается предупреждений, попробуйте выполнить mvn install соответствующих артефактов перед запуском пристани.

0 голосов
/ 01 августа 2011

Я бы предположил, что POM.xml для каждого отдельного модуля отсутствует, и поэтому Maven не может разрешить транзитивные зависимости для каждого из модулей. Вот хорошее чтение для многомодульных проектов в maven.http://www.sonatype.com/books/mvnex-book/reference/multimodule.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...