Exception in thread "main" java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException
at org.docx4j.convert.in.Doc.convert(Doc.java:64)
at com.yeokhengmeng.docstopdfconverter.DocToPDFConverter.getMLPackage(DocToPDFConverter.java:49)
at com.yeokhengmeng.docstopdfconverter.DocToPDFConverter.convert(DocToPDFConverter.java:29)
at com.yeokhengmeng.docstopdfconverter.MainClass.main(MainClass.java:43)
Caused by: java.lang.ClassNotFoundException: javax.xml.bind.JAXBException
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
... 4 more
해결 :
pom.xml에 아래와 같이 넣어주기
<dependency>
<groupId>javax.xml.bind</groupId>
<artifactId>jaxb-api</artifactId>
<version>2.3.1</version>
</dependency>
<dependency>
<groupId>com.sun.xml.bind</groupId>
<artifactId>jaxb-core</artifactId>
<version>2.3.0.1</version>
</dependency>
<dependency>
<groupId>com.sun.xml.bind</groupId>
<artifactId>jaxb-impl</artifactId>
<version>2.3.1</version>
</dependency>
<!-- JAXB API only -->
<dependency>
<groupId>javax.xml.bind</groupId>
<artifactId>jaxb-api</artifactId>
<version>2.3.1</version>
</dependency>
<dependency>
<groupId>com.sun.xml.bind</groupId>
<artifactId>jaxb-core</artifactId>
<version>2.3.0.1</version>
</dependency>
<dependency>
<groupId>com.sun.xml.bind</groupId>
<artifactId>jaxb-impl</artifactId>
<version>2.3.1</version>
</dependency>
<!-- JAXB API only -->
'error' 카테고리의 다른 글
[ERROR] Cannot resolve symbol SpringBootApplicaition (0) | 2022.12.20 |
---|---|
[ERROR] TNS:listener does not currently know of SID given in connect descriptor (0) | 2022.12.08 |
[ERROR] java.net.MalformedURLException: no protocol (0) | 2022.12.06 |
[ERROR] class, interface, or enum expected (0) | 2022.12.06 |
[ERROR] error Command "react-scripts" not found. (0) | 2022.12.05 |