Eclipse Photon,
Новый проект JAXB Добавлены все jar [jaxb] JDK is 11 Проект, указывающий на JDK 11 JAX B, устанавливающий на 2.1
Когда я пытался с помощью XSD генерировать классы Java нижеэто ошибка,
синтаксический анализ схемы ... Исключение в потоке "main" java.lang.NoSuchMethodError: com.sun.xml.bind.v2.runtime.JAXBContextImpl. ([Ljava / lang / Class;Ljava / util / Collection; Ljava / util / Map; Ljava / lang / String; ZLcom / sun / xml / bind / v2 / model / annotation / RuntimeAnnotationReader; ZZ) V на com.sun.tools.xjc.reader.xmlschema.bindinfo.BindInfo.getJAXBContext (BindInfo.java:332) по адресу com.sun.tools.xjc.reader.xmlschema.bindinfo.AnnotationParserFactoryImpl $ 1. (AnnotationParserFactoryImpl.java:80) в com.sun.reolsx.jsc.bindinfo.AnnotationParserFactoryImpl.create (AnnotationParserFactoryImpl.java:79) в com.sun.xml.xsom.impl.parser.NGCCRuntimeEx.createAnnotationParser (NGCCRuntimeEx.java:32xml.ar.annotation.action0 (annotation.java:48) на com.sun.xml.xsom.impl.parser.state.annotation.enterElement (annotation.java:73) в com.sun.xml.xsom.impl.parser.state.NGCCRuntime.sendEnterElement (NGCCRuntime.java:378) в com.sun.xml.xsom.impl.parser.state.NGCCHandler.spawnChildFromEnterElement (NGCCHandler.java:74) в com.sun.xml.xsom.impl.parser.state.elementDeclBody.enterElement (elementDeclBody.java:111) в com.sun.x.impl.parser.state.NGCCRuntime.sendEnterElement (NGCCRuntime.java:378) в com.sun.xml.xsom.impl.parser.state.elementDeclBody.enterElement (elementDeclBody.java:198) в com.sun.xml.impl.parser.state.NGCCRuntime.sendEnterElement (NGCCRuntime.java:378) в com.sun.xml.xsom.impl.parser.state.elementDeclBody.enterElement (elementDeclBody.java:127) в com.sun.xml.impl.parser.state.NGCCRuntime.sendEnterElement (NGCCRuntime.java:378) в com.sun.xml.xsom.impl.parser.state.elementDeclBody.enterElement (elementDeclBody.java:242) в com.sun.xml.impl.parser.state.NGCCRuntime.sendEnterElement (NGCCRuntime.java:378) в com.sun.xml.xsom.impl.parser.state.elementDeclBody.enterElement (elementDeclBody.java:92) в com.sun.xml.xsom.impl.parser.state.NGCCRuntime.sendEnterElement (NGCCRuntime.java:378) в com.sun.xml.xsom.imp.parser.state.elementDeclBody.enterElement (elementDeclBody.java:174) в com.sun.xml.xsom.impl.parser.state.NGCCRuntime.sendEnterElement (NGCCRuntime.java:378) в com.sun.xml.xsom.parser.state.elementDeclBody.enterElement (elementDeclBody.java:186) в com.sun.xml.xsom.impl.parser.state.NGCCRuntime.sendEnterElement (NGCCRuntime.java:378) в com.sun.xml.xsom.parser.state.elementDeclBody.enterElement (elementDeclBody.java:139) в com.sun.xml.xsom.impl.parser.state.NGCCRuntime.sendEnterElement (NGCCRuntime.java:378) в com.sun.xml.xsom.parser.state.elementDeclBody.enterElement (elementDeclBody.java:234) в com.sun.xml.xsom.impl.parser.state.NGCCRuntime.sendEnterElement (NGCCRuntime.java:378) в com.sun.xml.xsom.parser.state.elementDeclBody.enterElement (elementDeclBody.java:257) в com.sun.xml.xsom.impl.parser.state.NGCCRuntime.sendEnterElement (NGCCRuntime.java:378) в com.sun.xml.xsom.impl.parser.state.NGCCHandler.revertToParentFromEnterElement (NGCCHandler.java:111.xx) в com.sunimpl.parser.state.foreignAttributes.enterElement (foreignAttributes.java:50) в com.sun.xml.xsom.impl.parser.state.NGCCRuntime.sendEnterElement (NGCCRuntime.java:378) в com.sun.xml.xsom.impl.parser.state.NGCCHandler.spawnChildFromEnterElement (NGCCHandler.java:74) в com.sun.xml.xsom.impl.parser.state.elementDeclBody.enterElement (elementDeclBody.java:159) в com.sun.x.impl.parser.state.NGCCRuntime.sendEnterElement (NGCCRuntime.java:378) в com.sun.xml.xsom.impl.parser.state.NGCCHandler.spawnChildFromEnterElement (NGCCHandler.java:74) в com.sun.impl.parser.state.Schema.enterElement (Schema.java:211)в com.sun.xml.xsom.impl.parser.state.NGCCRuntime.startElement (NGCCRuntime.java:219) в java.xml / org.xml.sax.helpers.XMLFilterImpl.startElement (XMLFilterImpl.java:551 в com.sun.tools.xjc.util.SubtreeCutter.startElement (SubtreeCutter.java:104) в com.sun.tools.xjc.reader.ExtensionBindingChecker.startElement (ExtensionBindingChecker.java:144) в java.xml / org.xml.sax.helpers.XMLFilterImpl.startElement (XMLFilterImpl.java:551) в com.sun.tools.xjc.reader.xmlschema.parser.IncorrectNamespaceURIChecker.startElement (IncorrectNamespaceURIChecker.java:113/ax.help.xava.xhelper.javax).XMLFilterImpl.startElement (XMLFilterImpl.java:551) в com.sun.tools.xjc.reader.xmlschema.parser.CustomizationContextChecker.startElement (CustomizationContextChecker.java:188) в java.xml /ax.helmpxxmlxl..startElement (XMLFilterImpl.java:551) в com.sun.tools.xjc.ModelLoader $ SpeculationChecker.startElement (ModelLoader.java:455) в java.xml / org.xml.sax.helpers.XMLFilterImpl.startElement (pl.java:551) в com.sun.tools.xjc.reader.internalizer.VersionChecker.startElement (VersionChecker.java:98) в java.xml / org.xml.sax.helpers.XMLFilterImpl.startElement (XMLFilterImpl.java:551) в java.xml / com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement (AbstractSAXParser.java:510) в java.xml / com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement (XMLNSDocumentScannerImpl.java:374) в java.xml / com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl $ FragmentContentDriver.next (XML.java.jpg). Jj. Jj.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next (XMLDocumentScannerImpl.java:605) в java.xml / com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next (XMLNSanl1) на уровне документа 12java.xml / com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument (XMLDocumentFragmentScannerImpl.java:534) по адресу java.xml / com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse (XML11Configuration.java:888) в java.xml / com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse (XML11Configuration.java:824) в java.xml / com.sun.org.apache.xerces.internal.parsers.XMLParser.parse (XMLParser.java:141) в java.xml / com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse (AbstractSAXParser.java:1216) вjava.xml / com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl $ JAXPSAXParser.parse (SAXParserImpl.java:635) в java.xml / org.xml.sax.helpers.XMLFilterImpl.jarter (impl.parse (XML).: 357) на com.sun.xml.xsom.parser.JAXPParser.parse (JAXPParser.java:79) на com.sun.tools.xjc.ModelLoader $ 2.parse (ModelLoader.java:479) на com.sun.tools.xjc.ModelLoader $ XMLSchemaParser.parse (ModelLoader.java:262) в com.sun.xml.xsom.impl.parser.NGCCRuntimeEx.parseEntity (NGCCRuntimeEx.java:301) в com.sun.xml.xsom.ll.ParserContext.parse (ParserContext.java:88) на com.sun.xml.xsom.parser.XSOMParser.parse (XSOMParser.java:147) на com.sun.tools.xjc.ModelLoader.createXSOMSpeculative (ModelLoader.java:496) в com.sun.tools.xjc.ModelLoader.loadXMLSchema (ModelLoader.java:366) в com.sun.tools.xjc.ModelLoader.load (ModelLoader.java:167)com.sun.tools.xjc.ModelLoader.load (ModelLoader.java:113) на com.sun.tools.xjc.Driver.run (Driver.java:313) на com.sun.tools.xjc.Driver.run (Driver.java:191) на com.sun.tools.xjc.Driver._main (Driver.java:116) на com.sun.tools.xjc.Driver.access $ 000 (Driver.java:74) на com.sun.tools.xjc.Driver $ 1.run (Driver.java:96)
Пробные аспекты проекта Пробные с CFX - XJX jar Другая версия JAXB [impl, core, xml-bind]
Projectсвязано с генерацией классов Java