मुझे अपनी कंपनी और ग्राहक के बीच SAML को लागू करने का कार्य सौंपा गया है। मैं ओपनएसएमएल का उपयोग कर देख रहा था लेकिन मैं मेवेन प्रोजेक्ट स्थापित करने के लिए संघर्ष कर रहा हूं।मेवेन ओपनएसएमएल निर्भरता मुद्दा
मैं निर्भरता जोड़ें:
<dependency>
<groupId>org.opensaml</groupId>
<artifactId>opensaml</artifactId>
<version>2.5.1</version>
</dependency>
लेकिन पोम फ़ाइल में त्रुटि है: लापता विरूपण साक्ष्य xerces: एक्सएमएल-API: जार: 1.4.01
मैं नहीं कर सकते Maven भंडार में इस निर्भरता को खोजने । जब OpenSAML साइट की जाँच यह कहता है:
Using OpenSAML in Maven-based Projects
Following is the information necessary to use OpenSAML within Maven-based projects. Maven Repository: https://build.shibboleth.net/nexus/content/repositories/releases Group ID: org.opensaml Artifact ID: opensaml
लेकिन जब मैं अपने पोम फ़ाइल में है कि respository कॉन्फ़िगर करते हैं, यह अभी भी नहीं कर सकते निर्भरता पाते हैं।
<repositories>
<repository>
<id>org.opensaml</id>
<url>https://build.shibboleth.net/nexus/content/repositories/releases</url>
</repository>
</repositories>
किसी को भी हो गया OpenSAML Maven में स्थापित किया गया है कि मदद कर सकते हैं?
याद दिलाने अन्य दो निर्भरता को जोड़ने के लिए के लिए धन्यवाद। – Craig
मेरी समस्या को हल करने के लिए मैंने opensaml, xmltooling और openws निर्भरताओं के तीन अलग-अलग संस्करणों का उपयोग किया जो मैवेन में हैं और xerces पर भरोसा नहीं करते हैं। निर्भरता हैं: \t \t \t \t \t org.opensaml \t \t \t opensaml \t \t \t 2.5.1-1 \t \t \t \t \t \t \t org.opensaml \t \t \t openws \t \t \t 1.4.2-1 \t \t \t \t \t \t \t org.opensaml \t \t \t xmltooling \t \t \t 1,3।2-1 \t \t –
Craig
@ क्रेग एक ही समस्या है। आपके समाधान ने मेरी मदद की, धन्यवाद। –