2017-01-17 5 views
0

Я только что создал проект из существующего проекта Netbeans, и я получил сообщение об ошибке в одном импортеJetBrains Intellj отсутствует javax.validation

enter image description here

Любой способ это исправить?

+0

Это не JPA API. Это API проверки боба. В соответствии с http://beanvalidation.org/ –

ответ

1

Классы javax.validation.* существуют в библиотеке третьих лиц. Вы должны импортировать его.

Добавьте соответствующую банку к классам или добавить к вашей pom.xml, если вы используете Maven:

<dependency> 
    <groupId>javax.validation</groupId> 
    <artifactId>validation-api</artifactId> 
    <version>1.1.0.Final</version> 
</dependency> 
+0

Я не знаю, имеют ли intellj те же возможности, что и netbeans в импорте банки. Я проверю это. Спасибо за быстрый ответ –

+0

@ChristianMoen Рекомендуемый способ - использовать maven (или Gradle). Вручную импортировать банки является болезненным при работе с коллегами. –

+0

Извините, если я много спрашиваю .. Никогда не использовал Maven .. Возможно ли включить Maven, даже если я начал кодирование? –

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