2011-02-10 2 views
0

У меня есть 2 проекта, что приводит WAR и JARДобавить зависимость не будучи ребенком модуль

в целях создания WAR мне нужен JAR .. поэтому я нужна зависимость таким образом, что, когда я пытаюсь автоматически строить войну его должны построить JAR и поместить его в Lib (или Repository)

Помощь пожалуйста ...

ответ

1

Я понимаю название вас вопрос «Добавить зависимость без модуля ребенка» таким образом: у вас есть два независимых проекта Maven, и вы не хотите размещать их в одном проекте.

Постройте проект Jar на mvn install, поместите его в свой локальный репозиторий, затем вы можете добавить его как нормальную зависимость от вашего военного проекта.

1

Обычно вы можете просто включить JAR-проект в зависимость от pom.

<dependency> 
    <groupId>groupId</groupId> 
    <artifactId>artifactId</artifactId> 
    <version>version</version> 
</dependency> 

Однако вам может потребоваться настроить некоторые управления зависимостей в POM-файле, где каждый проект в качестве модуля:

<modules> 
    <module>my-project</module> 
    <module>another-project</module> 
</modules> 

Для получения дополнительной информации см this link.

Как вы заявили, если вы не хотите использовать управление модулем, вы можете просто установить JAR с установкой maven. См. Ответ на свой последний вопрос.

Смежные вопросы