You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Maven error and javax.xml.bind.DatatypeConverter with jdk10 #24
If you get the error
maven Source option 5 is no longer supported. Use 6 or later. [ERROR] Target option 1.5 is no longer supported. Use 1.6 or later.
Add the following to the properties
<maven.compiler.source>1.6</maven.compiler.source>
<maven.compiler.target>1.6</maven.compiler.target>
That fixes the problem for jdk8.
For jdk10
The example builds but gives a runtime exception
An exception occured while executing the Java class. null: InvocationTargetException: javax/xml/bind/DatatypeConverter: javax.xml.bind.DatatypeConverter
as javax.xml.bind.DatatypeConverter is removed in JDK9 onwards
Add this dependency in your pom file. <dependency> <groupId>javax.xml.bind</groupId> <artifactId>jaxb-api</artifactId> <version>2.3.0</version> </dependency>
Reacted by Guy Nir, Grazielly Cunha, nufrankz, SergioPerez-e, Leo, Maximiliano Schiavello, Ronald Borja-Roman and Jandy Carmona
Activity
[-]Maven errors[/-][+]Maven error and javax.xml.bind.DatatypeConverter with jdk10[/+]montynet commentedon Jan 6, 2019
Add this dependency in your pom file.
<dependency> <groupId>javax.xml.bind</groupId> <artifactId>jaxb-api</artifactId> <version>2.3.0</version> </dependency>