Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 11 JAXB-无法使用jakarta.xml.bind api/2.3.3的依赖项进行maven构建_Jaxb_Java 11 - Fatal编程技术网

Java 11 JAXB-无法使用jakarta.xml.bind api/2.3.3的依赖项进行maven构建

Java 11 JAXB-无法使用jakarta.xml.bind api/2.3.3的依赖项进行maven构建,jaxb,java-11,Jaxb,Java 11,我在xmpp/Websocket项目中使用了rocks.xmpp库的定制版本。定制库依赖于jakarta.xml.bind api/2.33和org.glassfish.jaxb/jaxb runtime/2.33,并使用jdk 11.0.8成功构建 在我的项目中,我已经包含了Customized rocks.xmpp库的依赖项,并成功地构建了它(jdk 11.0.8)。在运行时,我成功地获得了初始握手,但无法启动流协商(JAXB) 如果我试图将jakarta.xml.bind api/2.33

我在xmpp/Websocket项目中使用了rocks.xmpp库的定制版本。定制库依赖于
jakarta.xml.bind api/2.33
org.glassfish.jaxb/jaxb runtime/2.33
,并使用jdk 11.0.8成功构建

在我的项目中,我已经包含了Customized rocks.xmpp库的依赖项,并成功地构建了它(jdk 11.0.8)。在运行时,我成功地获得了初始握手,但无法启动流协商(JAXB)

如果我试图将
jakarta.xml.bind api/2.33
org.glassfish.jaxb/jaxb runtime/2.33
的依赖项也包括在我的个人项目中,那么我最终会遇到与在错误目录中找到的
类相关的构建错误

META-INF/versions/9/javax/xml/bind/ModuleUtil.class=javax.xml.bind.ModuleUtil   
META-INF/versions/9/com/sun/xml/bind/v2/runtime/reflect/opt/Injector.class=com.sun.xml.bind.v2.runtime.reflect.opt.Injector 
META-INF/versions/9/com/sun/xml/bind/v2/runtime/reflect/opt/AccessorInjector.class=com.sun.xml.bind.v2.runtime.reflect.opt.AccessorInjector 
META-INF/versions/9/com/sun/xml/bind/v2/runtime/reflect/opt/OptimizedTransducedAccessorFactory.class=com.sun.xml.bind.v2.runtime.reflect.opt.OptimizedTransducedAccessorFactory 
META-INF/versions/9/com/sun/xml/bind/v2/runtime/reflect/opt/OptimizedAccessorFactory.class=com.sun.xml.bind.v2.runtime.reflect.opt.OptimizedAccessorFactory
不确定如何继续,因为使用
jakarta.xml.bind api/2.33
org.glassfish.jaxb/jaxb runtime/2.33
作为依赖项是让jaxb在Java11中工作的“解决方案”