2017-01-17 2 views
0

Ich habe gerade ein Projekt aus einem bestehenden NetBeans-Projekt erstellt, und ich habe einen Fehler in einem ImportJetBrains Intellj fehlt javax.validation

enter image description here

Jede Art und Weise, dies zu beheben bekommen?

+0

Dies ist nicht der JPA-API. Es ist die Bean-Validierungs-API. Laut http://beanvalidation.org/ –

Antwort

1

Die Klassen javax.validation.* sind in einer Drittanbieterbibliothek vorhanden. Sie müssen es importieren.

Fügen Sie die entsprechenden jar zu dem Classpath oder diese zu Ihrem pom.xml hinzufügen, wenn Sie Maven verwenden:

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

habe ich keine Ahnung, ob die Intellj die gleichen Möglichkeiten wie Netbeans beim Import von Jars haben. Ich werde das überprüfen. Danke für die schnelle Antwort –

+0

@ChristianMoen Der empfohlene Weg ist Maven (oder Gradle) zu verwenden. Der manuelle Import von Gläsern ist bei der Arbeit mit Kollegen schmerzhaft. –

+0

Entschuldigung, wenn ich viel frage .. Habe Maven nie benutzt .. Ist es möglich Maven einzubinden, auch wenn ich angefangen habe zu programmieren? –

Verwandte Themen