Skip to content

Commit e302b19

Browse files
committed
Adding explicate deps for the marshal and unmarshal code
1 parent ee072c6 commit e302b19

File tree

1 file changed

+14
-4
lines changed

1 file changed

+14
-4
lines changed

build.gradle

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,20 @@ dependencies {
2424
implementation group: 'org.bytedeco', name: 'javacpp', version: '1.5.7'
2525
// https://mvnrepository.com/artifact/javax.xml.bind/jaxb-api
2626
implementation group: 'javax.xml.bind', name: 'jaxb-api', version: '2.3.1'
27-
implementation 'net.codesup.util:jaxb2-rich-contract-plugin:2.1.0'
28-
implementation 'jakarta.xml.bind:jakarta.xml.bind-api:4.0.0'
29-
implementation 'org.glassfish.jaxb:jaxb-runtime:4.0.2'
30-
27+
implementation 'net.codesup.util:jaxb2-rich-contract-plugin:2.1.0'
28+
29+
//Java17 update
30+
// JAXB API
31+
implementation 'javax.xml.bind:jaxb-api:2.3.1'
32+
33+
// JAXB Implementation
34+
implementation 'com.sun.xml.bind:jaxb-impl:2.3.1'
35+
36+
// JAXB Core
37+
implementation 'com.sun.xml.bind:jaxb-core:2.3.0.1'
38+
39+
// Java Activation needed by JAXB
40+
implementation 'javax.activation:javax.activation-api:1.2.0'
3141
}
3242

3343

0 commit comments

Comments
 (0)