#maven #bean-validation
#maven #проверка компонента
Вопрос:
Мне нужно включить API проверки компонента в мой Java-проект, и я использовал приведенную ниже зависимость maven для того же
<dependency>
<groupId>javax.validation</groupId>
<artifactId>validation-api</artifactId>
<version>2.0.1.Final</version>
</dependency>
Но весь пакет javax (аннотации, лица и т.д.) загружается в мой репозиторий, который я не хочу по определенным причинам
Как включить только проверку-api из maven
Комментарии:
1. Вы определили зависимость, которая означает, что вам нужно скомпилировать / собрать свой код, и поэтому он загружается и помещается в ваш локальный репозиторий. Честно говоря, я не понимаю вашей проблемы? Что это:
which I don't want for certain reasons...
означает? В чем же заключаются эти причины?2. Мне нужна только проверка-артефакт api. весь пакет javax загружается в мой локальный репозиторий, это моя проблема
3. На основе заданной зависимости search.maven.org/artifact/javax.validation/validation-api / … это показывает, что validation-api имеет только тестовую зависимость, но никаких других переходных зависимостей. Итак, я полагаю, у вас есть другие зависимости в вашем проекте, которые имеют зависимости от пакетов javax.