Я только что создал проект из существующего проекта Netbeans, и я получил сообщение об ошибке в одном импортеJetBrains Intellj отсутствует javax.validation
Любой способ это исправить?
Я только что создал проект из существующего проекта Netbeans, и я получил сообщение об ошибке в одном импортеJetBrains Intellj отсутствует javax.validation
Любой способ это исправить?
Классы javax.validation.*
существуют в библиотеке третьих лиц. Вы должны импортировать его.
Добавьте соответствующую банку к классам или добавить к вашей pom.xml
, если вы используете Maven:
<dependency>
<groupId>javax.validation</groupId>
<artifactId>validation-api</artifactId>
<version>1.1.0.Final</version>
</dependency>
Я не знаю, имеют ли intellj те же возможности, что и netbeans в импорте банки. Я проверю это. Спасибо за быстрый ответ –
@ChristianMoen Рекомендуемый способ - использовать maven (или Gradle). Вручную импортировать банки является болезненным при работе с коллегами. –
Извините, если я много спрашиваю .. Никогда не использовал Maven .. Возможно ли включить Maven, даже если я начал кодирование? –
Это не JPA API. Это API проверки боба. В соответствии с http://beanvalidation.org/ –