ArtifactDescriptorException Failed to read artifact descriptor jstl
ArtifactDescriptorException: Failed to read artifact descriptor for jstl:jstl:jar:1.2: ArtifactResolutionException: Failure to transfer jstl:jstl:pom:1.2 from http://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced. Original error: Could not transfer artifact jstl:jstl:pom:1.2 from/to central (http://repo.maven.apache.org/maven2): NullPointerException
Solution: This exception happens when you add new dependency in pom.xml and maven automatically not update it local repository. To resolve this issue you will have to update local maven repository manually.
- Click Window –> Preferences –> Maven –> User Settings –> Click Update Settings –> OK