Исключение внешней банки при создании толстой банки с помощью плагина Maven с пружинной загрузкой - PullRequest
0 голосов
/ 05 июля 2018

Я создал приложение весенней загрузки, используя инициализатор весны. Я добавил несколько внешних jar в мой путь к классу, используя IDE. Когда я пытаюсь создать банку с помощью maven clean и maven install, я получаю

 package com.art.common.exception does not exist. 

Нужно ли добавить XML-файл jar-зависимости в pom.xml?

Я не хочу, чтобы моя внешняя банка была частью моей банки, так как я мог получить ее во время выполнения.

Ответы [ 2 ]

0 голосов
/ 06 июля 2018

Добавьте jar как зависимость с областью «предоставлен», и если jar не найден публично в maven central, используйте NCB для установки jar, чтобы создать его в вашем локальном репозитории ...

0 голосов
/ 05 июля 2018

Да, если вы используете maven в качестве менеджера зависимостей, вы должны сообщить ему, что используете эту внешнюю зависимость. Если вы не хотите, чтобы maven загружал его, вы можете пометить область как provided, и она будет искать jar в вашей папке lib.

...