JDK8 के साथ WebService क्लाइंट जनरेशन त्रुटि


227

मुझे अपनी परियोजना में एक वेब सेवा का उपभोग करने की आवश्यकता है। मैं नेटबीन्स का उपयोग करता हूं इसलिए मैंने अपने प्रोजेक्ट पर राइट-क्लिक किया और एक नया "वेब सर्विस क्लाइंट" जोड़ने की कोशिश की। पिछली बार जब मैंने जाँच की थी, यह वेब सेवा क्लाइंट बनाने का तरीका था। लेकिन यह जोर देकर कहा, यह कहते हुए:

java.lang.AssertionError: org.xml.sax.SAXParseException; systemId: jar: file: /path/to/glassfish/modules/jaxb-osgi.jar !/com/sun/tools/xjc/reader/xmlschema/bindinfo/binding.xsd; लाइननंबर: 52; कॉलमनंबर: 88; schema_reference: स्कीमा दस्तावेज़ ' xjc.xsd ' को पढ़ने में विफल रहा , क्योंकि accessExternalSchema संपत्ति द्वारा निर्धारित प्रतिबंध के कारण 'फ़ाइल' पहुंच की अनुमति नहीं है।

NetBeans के लिए डिफ़ॉल्ट जावा प्लेटफ़ॉर्म JDK8 (Oracle का आधिकारिक संस्करण) था, इसलिए जब मैंने अपनी netbeans.conf फ़ाइल को बदला और JDK7 (Oracle से, साथ ही) को अपना डिफ़ॉल्ट बनाया, तो सब कुछ ठीक रहा। इसलिए मुझे लगता है कि समस्या JDK8 के साथ है। यहाँ मेरा java -versionउत्पादन है:

जावा संस्करण "1.8.0"
जावा (टीएम) एसई रनटाइम एनवायरमेंट (बिल्ड 1.8.0-बी 132)
जावा हॉटस्पॉट (टीएम) 64-बिट सर्वर वीएम (25.0-बी 70, मिश्रित मोड का निर्माण)

अभी के लिए, मैं JDK7 को अपने डिफ़ॉल्ट जावा प्लेटफॉर्म के रूप में रख रहा हूं। अगर JDK8 काम करने का कोई तरीका है तो कृपया शेयर करें


2
मैंने एक्लिप्स में एक समस्या का अनुभव किया कि m2eclipse और jdk1.8 का उपयोग करते समय jaxb स्रोत उत्पन्न नहीं हुए थे। मार्कर दृश्य में मैंने "accessExternalSchema" के बारे में एक समान त्रुटि देखी। जब मैंने नीचे दिए गए समाधान को लागू किया, तो ग्रहण को फिर से शुरू किया और परियोजना को साफ कर दिया, स्रोत उत्पन्न हुए!
जोनास बर्लिन

जवाबों:


403

खैर, मैंने इसका हल ढूंढ लिया। ( http://docs.oracle.com/javase/7/docs/api/javax/xml/XMLConstants.html#ACCESS_EXTERNAL_SCHEMA पर आधारित )

के jaxp.propertiesतहत (यदि यह मौजूद नहीं है) नाम की फ़ाइल बनाएँ /path/to/jdk1.8.0/jre/libऔर फिर इस पंक्ति को उसमें लिखें:

javax.xml.accessExternalSchema = all

बस इतना ही। JDK 8 का आनंद लें।


12
इंटेलीज के लिए भी काम करता है।
मफरो 34

1
मैं इस समाधान की पुष्टि भी कर सकता हूं क्योंकि मावेन और जक्सब-प्लगइन के साथ ग्रहण में मावेन निर्माण के लिए काम करना। क्या कोई समझा सकता है कि आपको Java7 के लिए इस संपत्ति की आवश्यकता क्यों नहीं है?
डैनी लो

3
यह मेरे लिए काम करता है, लेकिन मुझे फ़ाइल /path/to/jdk1.8.0/libको आगे की jreनिर्देशिका के तहत नहीं रखना था ।
ज्योफ

21
यह बहुत पोर्टेबल नहीं है। आपको हर डेवलपर की मशीन पर एक स्थानीय JDK इंस्टॉलेशन को ट्वीक करने की आवश्यकता होगी जो प्रोजेक्ट बनाने की कोशिश करता है।
नैटिक्स

7
यह मेरे लिए काम नहीं कर रहा है, निम्नलिखित काम कर रहा है: javax.xml.accessExternalDTD = all, इसके अलावा मैं इसे कोड में सेट कर सकता हूं और यह काम करता है: System.setProperty ("javax.xml.accessExcDD", "all");
18

118

वास्तविक उत्तर नहीं बल्कि संदर्भ के रूप में अधिक।

यदि आप jaxws मावेन प्लगइन का उपयोग कर रहे हैं और आपको एक ही त्रुटि संदेश मिलता है, तो उल्लिखित संपत्ति को प्लगइन कॉन्फ़िगरेशन में जोड़ें:

...
<plugin>
  <groupId>org.jvnet.jax-ws-commons</groupId>
  <artifactId>jaxws-maven-plugin</artifactId>
  <version>2.3</version>
  <configuration>
    <!-- Needed with JAXP 1.5 -->
    <vmArgs>
        <vmArg>-Djavax.xml.accessExternalSchema=all</vmArg>
    </vmArgs>
  </configuration>
</plugin>

3
accessExternalSchema=allयदि आप बाद के संस्करणों (0.12.3) की तरह का उपयोग करें मूल्य सेट किया जाता है org.jvnet.jaxb2.maven2:maven-jaxb2-pluginप्लगइन।
जॉन ऑनस्टॉट

ऊपर मेरे लिए काम नहीं किया। इस संस्करण ने किया: <plugin> <groupId> org.codehaus.mojo </ groupId> <विरूपण साक्ष्य> jaxws-maven-plugin </ विरूपण साक्ष्य> <संस्करण> $ {version.jaxws.plugin} </ संस्करण> <कॉन्फ़िगरेशन> < ! - JAXP 1.5 के साथ की आवश्यकता है -> <vmArgs> <vmArg> -Djavax.xml.accessExternalSchema = सभी </ vmArg> </ vmArgs> </ कॉन्फ़िगरेशन> </ plugin>
Dr4gon

@JonOnstott: नवीनतम 2.4.1 है और यह डिफ़ॉल्ट रूप से काम नहीं कर रहा है। उत्तर में इस तरह जोड़ना था।
रॉबर्ट नेस्टिरोज

36

मैं ग्रहण आईडीई (4.4, लूना, विंडोज 7 x64 पर) के भीतर चींटी बांधता हूं। स्थापित JRE लिबर या किसी भी एंटी स्क्रिप्ट को संशोधित करने के बजाय (मेरे पास कई प्रोजेक्ट्स हैं जो XJC को अपने बिल्ड में शामिल करते हैं), मैं ग्रहण सेटिंग्स "बाहरी टूल कॉन्फ़िगरेशन" को बदलना पसंद करता हूं और एंट बिल्ड कॉन्फ़िगरेशन के लिए VM तर्कों में निम्नलिखित को जोड़ता हूं:

-Djavax.xml.accessExternalSchema=all

2
मैं Apache CXF से wsdl2java.bat का उपयोग करता हूं। इसलिए मैंने इस BAT-फ़ाइल में JVM विकल्प डाला। यह काम करता हैं।
ka3ak

1
मैं यह भी जोड़ सकता हूं, अगर हम इस विकल्प को चींटी पैरामीटर के रूप में शामिल करते हैं, तो अन्य सभी यहां उल्लिखित हैं, अत्यधिक हैं। लेकिन इसके विपरीत नहीं! तो यह सबसे अच्छा उपाय है। +1 (निश्चित रूप से, मावेन उपयोगकर्ताओं को मावेन विकल्पों में उचित परिवर्तन करना चाहिए)
गंगनस

1
जब मैंने mvan क्लीन इंस्टाल चलाने की कोशिश की थी, तब भी मैंने इसी तरह का मुद्दा उठाया था, मैंने बस इसे ऊपर के झंडे में जोड़ा था और इसे सफलतापूर्वक तैनात किया गया था। धन्यवाद
भाला A1

30

Wsimport 2.2.9 के लिए निम्नलिखित कार्य jdk 1.8.0_66 में शामिल हैं:

wsimport -J-Djavax.xml.accessExternalSchema=all ....

यह मेरे लिए काम करता है। मैंने jdk 1.8.0_65 के साथ प्रयास किया और वह काम नहीं किया, इसलिए सुनिश्चित करें कि आप jdk 1.8.0_66 या बाद का उपयोग कर रहे हैं।
जाबे

2
wsimportसीधे उपयोग करते समय यह सही उत्तर है ।
क्रिस्टोफर शुल्त्ज़

20

जोड़ने के मामले में:

javax.xml.accessExternalSchema = all

jaxp.properties के लिए काम नहीं किया, मैं जोड़ना होगा:

javax.xml.accessExternalDTD = all

मेरा वातावरण linux टकसाल 17 और जावा 8 oracle है। मैं इसे उसी समस्या वाले लोगों के उत्तर के रूप में रखूँगा।


2
यह निर्भर करता है कि आप बाहरी DTD या XML स्कीमा (XSD) तक पहुंच की अनुमति देना चाहते हैं या नहीं। DTD XML स्कीमा का पूर्ववर्ती है। ऐसे मामले भी हो सकते हैं जिनमें आपको दोनों सेट करने की आवश्यकता है!
फिलिप हेल्गर

17

मैंने इसे विरूपण साक्ष्य org.codehaus.mojo के संस्करण 2.4 के लिए परीक्षण किया और यह काम किया ~

<plugins>
    <plugin>
        <groupId>org.codehaus.mojo</groupId>
        <artifactId>jaxws-maven-plugin</artifactId>
        <version>2.4.1</version>
        <executions>
            <execution>

                <goals>
                    <goal>wsimport</goal>
                </goals>
                <configuration>
                    <wsdlDirectory>path/to/dir/wsdl</wsdlDirectory>
                </configuration>
                <id>wsimport-web-service</id>
                <phase>generate-sources</phase>
            </execution>
        </executions>
        <dependencies>
            <dependency>
                <groupId>javax.xml</groupId>
                <artifactId>webservices-api</artifactId>
                <version>${webservices-api-version}</version>
            </dependency>
        </dependencies>
        <configuration>
            <vmArgs>
                <vmArg>-Djavax.xml.accessExternalSchema=all</vmArg>
            </vmArgs>
            <sourceDestDir>generated-sources/jaxws-wsimport</sourceDestDir>
            <xnocompile>true</xnocompile>
            <verbose>true</verbose>
            <extension>true</extension>
            <sei>/</sei>
        </configuration>
    </plugin>
</plugins>

1
शायद यह vmArgs है -Djavax.xml.accessExternalSchema=allजो आपके प्लगइन घोषणा में कॉन्फ़िगर किया गया है। यह नेटबिन्स बग 244891
कोसगेन्सकी

15

यहां व्यवस्थापक अधिकारों के बिना वर्गीकृत उपयोगकर्ताओं के लिए एक संकेत दिया गया है: इस लाइन को अपने jaxb- कार्य में जोड़ें:

System.setProperty('javax.xml.accessExternalSchema', 'all')

यह इस तरह दिखेगा:

jaxb {
    System.setProperty('javax.xml.accessExternalSchema', 'all')
    xsdDir = "${project.name}/xsd"
    xjc {
        taskClassname = "com.sun.tools.xjc.XJCTask"
        args = ["-npa", "-no-header"]
    }
}

12

अगर आपको cxf-codegen-plugin के साथ jsdl को jave में कनवर्ट करते समय यह समस्या हो रही है , तो आप इसे प्लगइन को फोर्क को फोर्क करके हल कर सकते हैं और अतिरिक्त "-Djavax.xml.accessiveSchema = all" JVM विकल्प प्रदान कर सकते हैं।

        <plugin>
            <groupId>org.apache.cxf</groupId>
            <artifactId>cxf-codegen-plugin</artifactId>
            <version>${cxf.version}</version>
            <executions>
                <execution>
                    <id>generate-sources</id>
                    <phase>generate-sources</phase>
                    <configuration>
                        <fork>always</fork>
                        <additionalJvmArgs>
                            -Djavax.xml.accessExternalSchema=all
                        </additionalJvmArgs>

1
धन्यवाद! उपरोक्त सभी विकल्प मदद नहीं करते हैं और तुम्हारा मेरे लिए काम कर रहा है
ल्यूडेनस

10

मुझे ग्लासफ़िश 4.0 वेब सर्वर पर एक वेबसर्विस कार्यक्रम के परीक्षण के दौरान ग्रहण में भी इसी प्रकार की त्रुटि हो रही थी: java.lang.AssertionError: org.xml.sax.SAXParseException; systemId: bundle://158.0:1/com/sun/tools/xjc/reader/xmlschema/bindinfo/binding.xsd; lineNumber: 52; columnNumber: 88; schema_reference: Failed to read schema document 'xjc.xsd', because 'bundle' access is not allowed due to restriction set by the accessExternalSchema property.

मैंने इसमें जोड़ा javax.xml.accessExternalSchema = Allहै jaxp.properties, लेकिन मेरे लिए काम नहीं करता है।

हालाँकि मुझे यहाँ एक समाधान मिला जो मेरे लिए काम करता है: ग्लासफिश सर्वर के लिए, मुझे domain.xmlग्लासफिश, पथ: <path>/glassfish/domains/domain1या domain2/config/domain.xml) में संशोधन करना होगा और टैग के <jvm-options>-Djavax.xml.accessExternalSchema=all</jvm-options>तहत जोड़ना होगा।<java-config>

....

<java-config> ... <jvm-options>-Djavax.xml.accessExternalSchema=all</jvm-options> </java-config> ... और फिर GlassFish सर्वर को पुनरारंभ करें


मुझे domain.xml फ़ाइल में <java-config classpath-प्रत्यय ...> के दो उदाहरण दिखाई देते हैं। दोनों में <jvm-options> के सेक्शन हैं। मैंने दोनों खंडों में ऊपर (jvm- विकल्प टैग के साथ) लाइन रखी। यह अभी भी टेस्ट वेब सेवा को चलाने के लिए काम नहीं करता है। मुझे पता है कि परियोजना काम कर रही है क्योंकि हैंडकैप्ड क्लाइंट फ़ाइल सेवा फ़ाइलों तक पहुंचती है और कंसोल में सही जानकारी (सर्विस फाइलों से जुड़े डेटाबेस से) प्रिंट करती है।
मैक्स वेस्ट

<p> मैंने प्रोजेक्ट को बंद कर दिया, और क्लाइंट प्रोजेक्ट, नेटबींस से बाहर निकल गया और ग्लासफिश के लिए खुद को बंद करने का इंतजार कर रहा था (यह बंद होने के दौरान प्रगति मीटर दिखाता है)। फिर, मैंने नेटबीन्स को फिर से शुरू किया, वेब सेवा परियोजना को पुनः लोड किया, क्लाइंट फ़ाइल को पुनः लोड किया (यह एक अलग / नियमित जावा प्रोजेक्ट फ़ोल्डर में सिर्फ एक जावा वर्ग है)। क्लाइंट टेबल को प्रिंट करता है, जिससे पता चलता है कि सर्वर और डेटाबेस सर्वर काम कर रहे हैं, साथ ही SOAP सेवा वेब सेवा और EJPs। यह सिर्फ काम नहीं कर रहा है। AccessExternalSchema सेटिंग को कहीं दफनाया गया है, और नए JDK में ठीक से सेट नहीं हो रहा है। </ p>
Max West

7

बाहरी योजनाओं तक पहुंच को सक्षम करना

आपको वेब सेवा की WSDL फ़ाइल को पार्स करने के लिए बाहरी स्कीमा का उपयोग करने के लिए IDE और GlassFish सर्वर को सक्षम करने की आवश्यकता है। एक्सेस को सक्षम करने के लिए आपको IDE और GlassFish सर्वर की कॉन्फ़िगरेशन फ़ाइलों को संशोधित करना होगा। अधिक जानकारी के लिए, सामान्य स्कीमा के साथ WSDL के पार्सिंग को कैसे सक्षम करें, अक्सर पूछे जाने वाले प्रश्न देखें। IDE कॉन्फ़िगर करना

एक वेब सेवा या WSDL फ़ाइल से IDE में एक वेब सेवा क्लाइंट उत्पन्न करने के लिए आपको netbeans_default_options पर निम्न स्विच जोड़ने के लिए IDE कॉन्फ़िगरेशन फ़ाइल (netbeans.conf) को संशोधित करने की आवश्यकता है।

-J-Djavax.xml.accessExternalSchema=all

Netbeans.conf कॉन्फ़िगरेशन फ़ाइल को खोजने और संशोधित करने के बारे में अधिक जानने के लिए, Netbeans Conf FAQ देखें। GlassFish सर्वर को कॉन्फ़िगर करना

यदि आप ग्लासफिश सर्वर पर तैनाती कर रहे हैं, तो आपको सर्वर को wsdl फ़ाइल को पार्स करने और टेस्ट क्लाइंट उत्पन्न करने के लिए बाहरी स्कीमाओं तक पहुंचने के लिए सक्षम करने के लिए ग्लासफिश सर्वर (domain.xml) की कॉन्फ़िगरेशन फ़ाइल को संशोधित करने की आवश्यकता है। बाहरी स्कीमाओं तक पहुंच को सक्षम करने के लिए, ग्लासफ़िश कॉन्फ़िगरेशन फ़ाइल (GLASSFISH_INSTALL / ग्लासफ़िश / डोमेन / डोमेन 1 / config / domain.xml) खोलें और निम्न JVM विकल्प तत्व (बोल्ड में) जोड़ें। परिवर्तन प्रभावी होने के लिए आपको सर्वर को पुनरारंभ करना होगा।

</java-config>
  ...
  <jvm-options>-Djavax.xml.accessExternalSchema=all</jvm-options>
</java-config>

6

IntelliJ आईडीई के साथ मावेन का उपयोग करते समय आप मावेन बिल्ड टूल्स रनिंग कॉन्फ़िगरेशन के-Djavax.xml.accessExternalSchema=all लिए जेवीएम विकल्पों के तहत मावेन सेटिंग में जोड़ सकते हैं।


लिनक्स मिंट 17.3, JDK 1.8.0.74 और Intellij IDEA 15. Thx के साथ काम करता है।
stuchl4n3k

अच्छा लगा! यह मेरे लिए भी काम करता है जब मैं "mvan clean install -Djavax.xml.accessExternalSchema = all" का उपयोग सीधे IDE से स्वतंत्र रूप से टर्मिनल पर करता
हूं

5

यह jdk1.8.0_65 पर काम करता है

wsimport -J-Djavax.xml.accessExternalSchema=all -keep -verbose https://your webservice url?wsdl

4

ANT कार्य का उपयोग करने वालों के लिए wsimport, @CMFly और प्रलेखन में निर्दिष्ट द्वारा दिए गए विकल्प को पारित करने का एक तरीका निम्नलिखित है:

<wsimport
   <!-- ... -->
   fork="true"
  >
  <jvmarg value="-Djavax.xml.accessExternalSchema=all"/>
</wsimport>

4

यह अब 2.5 संस्करण (जूल / 17 में जारी) में तय हो गया है। https://github.com/mojohaus/jaxws-maven-plugin/issues/8

2.4.x संस्करणों के लिए एक वर्कअराउंड है (जैसा कि https://github.com/mojohaus/jaxws-maven-plugin/issues/4 में वर्णित है ):

    <plugin>
        <groupId>org.codehaus.mojo</groupId>
        <artifactId>jaxws-maven-plugin</artifactId>
        <version>2.4.1</version>
        <dependencies>
            <dependency>
                <groupId>com.sun.xml.ws</groupId>
                <artifactId>jaxws-tools</artifactId>
                <version>2.2.10</version>
            </dependency>
        </dependencies>
    </plugin>

3

मैंने इसे एक नियमित मावेन परियोजना के साथ इस्तेमाल किया , और इसे चलाने के लिए इस प्लगइन निर्भरता कॉन्फ़िगरेशन के साथ हल किया xjc plugin:

     <plugin>
        <!-- Needed to run the plugin xjc en Java 8 or superior -->
        <groupId>org.codehaus.mojo</groupId>
        <artifactId>properties-maven-plugin</artifactId>
        <version>1.0-alpha-2</version>
        <executions>
            <execution>
                <id>set-additional-system-properties</id>
                <goals>
                    <goal>set-system-properties</goal>
                </goals>
            </execution>
        </executions>
        <configuration>
            <properties>
                <property>
                    <name>javax.xml.accessExternalSchema</name>
                    <value>all</value>
                </property>
                <property>
                    <name>javax.xml.accessExternalDTD</name>
                    <value>all</value>
                </property>
            </properties>
        </configuration>
    </plugin>

इस समाधान के साथ, मुझे jaxws-maven-plugin2.5 तक अपडेट करने की आवश्यकता है जैसा कि दूसरों के उत्तर में निर्दिष्ट है mojohaus.org/jaxws-maven-plugin/usage.html लेकिन फिर भी, मेरे मामले में सर्वश्रेष्ठ उत्तर , धन्यवाद!
डिपेंडेंसीहेल

3

jaxp.propertiesअपने "JDK संस्करण / jre / lib" पथ के तहत (यदि यह मौजूद नहीं है) नाम की एक फ़ाइल बनाएं और फिर इसमें इसे जोड़ें:

javax.xml.accessExternalSchema = all

2

पता करने के लिए एक और समाधान: wiki.netbeans.org

IDE में वेब सेवा क्लाइंट विज़ार्ड वेब सेवा या WSDL फ़ाइल से वेब सेवा क्लाइंट बनाते समय WSDL फ़ाइल को पार्स करता है। आपको निम्न स्विच को netbeans_default_options में जोड़ने के लिए IDE कॉन्फ़िगरेशन फ़ाइल (netbeans.conf) को संशोधित करने की आवश्यकता है। प्रभावी होने के लिए आपको IDE को पुनरारंभ करना होगा।

-J-Djavax.xml.accessExternalSchema=all

GlassFish परिनियोजित करते समय आपको वेब सेवा के लिए एक परीक्षण क्लाइंट उत्पन्न करने के लिए बाहरी स्कीमा तक पहुंच सक्षम करने की आवश्यकता होती है। एक्सेस को सक्षम करने के लिए आपको GlassFish Server (GLASSFISH_INSTALL / ग्लासफ़िश / डोमेन / डोमेन 1 / config / domain.xml) की कॉन्फ़िगरेशन फ़ाइल को संशोधित करने और निम्न JVM विकल्प तत्व जोड़ने की आवश्यकता है। प्रभावी होने के लिए आपको सर्वर को पुनरारंभ करना होगा।

</java-config>
  ...
  <jvm-options>-Djavax.xml.accessExternalSchema=all</jvm-options>
</java-config>

मुझे क्षमा करें, मैं और कुछ नहीं सोच सकता।
8zgür Akıncı

1

यदि आप चींटी का उपयोग कर रहे हैं तो आप अपने जावा कॉल में एक jvmarg जोड़ सकते हैं:

<jvmarg value="-Djavax.xml.accessExternalSchema=all" />

क्या आप अधिक विशिष्ट हो सकते हैं जहां आप इसे चींटी फ़ाइल में डालते हैं?
जॉन एल

1

एक बहुत ही सरल पोर्टेबल समाधान होगा, कोड की निम्नलिखित पंक्ति को अपने कोड के एक महत्वपूर्ण हिस्से में कहीं रखने के लिए, जिसका एक हिस्सा आपको यकीन है कि इसे चलाया जाएगा (उदाहरण के लिए मुख्य विधि में सही):

System.setProperty("javax.xml.accessExternalDTD", "all");

यह आवश्यक सिस्टम प्रॉपर्टी को प्रोग्रामेटिक रूप से सेट करता है, बिना ट्रिकी मावेन pom.xml परिवर्तन करने के लिए (जो कि किसी कारण से मेरे काम नहीं आया)।


1

मैं बस की कोशिश की है कि अगर आप का उपयोग किया है SoapUI (5.4.x)और उपयोग Apache CXFउपकरण जावा कोड उत्पन्न करने के लिए, पुट javax.xml.accessExternalSchema = allमें YOUR_JDK/jre/lib/jaxp.propertiesफ़ाइल भी काम करता है।


0

एक और विकल्प निम्नलिखित जोड़कर wsimport.sh शेल स्क्रिप्ट को अपडेट करना है:

Wsimport.sh इस निर्देशिका में स्थित है:

jaxws-ri.2.2.28 / bin

"$ JAVA" $ WSIMPORT_OPTS -Djavax.xml.accessExternalSchema = all -jar "$ JAXWS_HOME / lib / jaxws-tools.jar" "$" पर अमल करें


मुझे आपके सुझाव का प्रयास करना अच्छा लगेगा, लेकिन जाहिरा तौर पर jaxws-r.2.2.2.28 / bin मेरी मशीन पर कहीं भी नहीं है।
मैक्स वेस्ट

0

एक अन्य संदर्भ: यदि आप maven-jaxb2-plugin0.9.0 संस्करण से पहले उपयोग कर रहे हैं , तो आप इस मुद्दे पर वर्णित वर्कअराउंड का उपयोग कर सकते हैं , जिसमें इस व्यवहार ने प्लगइन को प्रभावित किया है।


हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.