Saltar al contenido

Error en la declaración de importación de Java “La importación javax.validation.constraints.NotNull no se puede resolver”

Solución:

El jar que contiene esta clase debe agregarse a la ruta de compilación de su proyecto: http://mvnrepository.com/artifact/javax.validation/validation-api/1.0.0.GA

Yo tuve el mismo problema. Descubrí que las versiones recientes de Spring Boot necesitan una dependencia separada para la validación. Intenté agregar la siguiente dependencia en el archivo pom.xml y funcionó.

<dependency> 
    <groupId>org.springframework.boot</groupId> 
    <artifactId>spring-boot-starter-validation</artifactId> 
</dependency>

para JDK-9, la versión anterior de “javax.validation” no es compatible. Entonces deberíamos agregar la última versión.

conoceremos la última versión de cualquier jar de la siguiente manera

C:Usersusername.m2repositoryjavaxvalidationvalidation-api

La carpeta anterior debe tener todas las versiones del jar, luego puede agregar la última versión como dependencia en el archivo pom.xml de la siguiente manera

En mi caso, “2.0.0.final” es la última versión.

<dependency>
    <groupId>javax.validation</groupId>
    <artifactId>validation-api</artifactId>
    <version>2.0.0.Final</version>
</dependency>
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *