2016-03-03 2 views
-1

Я создаю проект maven. У меня есть папка с именем project, и под этой папкой у меня есть pom.xml, который является родительским pom, app, model и служебной папкой. Эти папки также являются проектом maven. Я запускаю чистую установку на службу и отлично работает, потому что не имеет никакого отношения к другому модулю. Затем я очищаю модель установки, и она говорит, что не может найти класс символов CustomFileReader. Этот класс находится в сервисном модуле, и я использую его в модуле модели. Мой вопрос: как я могу использовать этот класс и что является правильной операцией импорта. После создания сервисного модуля у меня теперь есть service-1.0.jar в целевой папке.Как импортировать файл jar в maven

ответ

0

Добавить модуль обслуживания в качестве зависимости для модуля модели. Редактировать файл pom.xml в модели модуля, как этот

<dependencies> 
<dependency> 
    <groupId>sevice-grouop-id</groupId> 
    <artifactId>service</artifactId> 
    <version>${project.version}</version> 
</dependency> 

Затем вы можете использовать любые классы в модели от службы.

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