मैंने अपने जावाईई प्रोजेक्ट में कुछ पुस्तकालय जोड़े और फिर एप्लिकेशन कार्यों को तैनात किया। मैं कुछ संशोधित और मैं ग्रहण में इस त्रुटि संदेश मिला:ग्लासफ़िश 4 परिनियोजन त्रुटि
Cannot Deploy ProjectName
deploy is failing=Error occurred during deployment: Keys cannot be duplicate.
Old value of this key property, nullwill be retained.
Please see server.log for more details.
java.lang.LinkageError: loader (instance of
org/glassfish/web/loader/WebappClassLoader):
attempted duplicate class definition for name:
"org/glassfish/web/loader/JdbcLeakPrevention"
loader (instance of org/glassfish/web/loader/WebappClassLoader): attempted duplicate
class definition for name: "org/glassfish/web/loader/JdbcLeakPrevention"
मैं कुछ शोध कर दिया और मुझे पता चला है कि यह एक ग्रहण बग नहीं है। मैं केप्लर के साथ काम कर रहा हूं लेकिन मैंने जूनो के साथ भी परीक्षण किया। एक ही त्रुटि संदेश मिला। मैंने ग्लासफ़िश 3.1.2.2 डाउनलोड किया और संदेश चला गया।
मुझे यह संदेश क्यों मिल रहा है?
क्या आपने हाल ही में जेडीके 7 से जेडीके 8 तक स्विच किया था। यह त्रुटि उस संदर्भ में देखी जा रही है, जैसा कि: https://groups.google.com/forum/#!msg/adopt-openjdk/DzRXD2fx1d0/Lt0aEVaUteQJ – VonC
@VonC नहीं, मैं जेडीके 7 अपडेट 13 – galovics
का उपयोग कर रहा हूं यह मुद्दा देखने के लिए कि क्या समस्या बनी रहती है, आप नवीनतम जेडीके 7 (यू 45) में अपग्रेड कर सकते हैं? – VonC