आप यहाँ सभी विवरण पा सकते हैं:
- IDEA-170117 "objc: Class JavaLaunchHelper दोनों में लागू किया गया है ..." रन कंसोल में चेतावनी
यह मैक पर जावा में पुराना बग है जो ऐप शुरू करते समय आईडीई द्वारा उपयोग किए जा रहे जावा एजेंट द्वारा ट्रिगर किया गया था। यह संदेश हानिरहित है और उपेक्षा करने के लिए सुरक्षित है। ओरेकल डेवलपर की टिप्पणी:
संदेश सौम्य है, इस समस्या से कोई नकारात्मक प्रभाव नहीं पड़ता है क्योंकि उस वर्ग की दोनों प्रतियां समान हैं (ठीक उसी स्रोत से संकलित)। यह पूरी तरह से एक कॉस्मेटिक मुद्दा है।
समस्या का समाधान होने में जावा 9 और में जावा 8 अद्यतन 152 ।
यदि यह आपको किसी भी तरह से आपके ऐप्स को प्रभावित करता है या प्रभावित करता है (ऐसा नहीं होना चाहिए), IntelliJ IDEA के लिए वर्कअराउंड idea_rt
लॉन्चर एजेंट idea.no.launcher=true
को idea.properties
( Help
| Edit Custom Properties...
) में जोड़कर निष्क्रिय करना है । IDE के अगले पुनरारंभ पर वर्कअराउंड प्रभावी होगा।
मैं हालांकि IntelliJ IDEA लॉन्चर एजेंट को अक्षम करने की अनुशंसा नहीं करता। इसका उपयोग ग्रेसफुल शटडाउन (एग्जिट बटन), थ्रेड डंप, वर्कअराउंड के साथ ओएस सीमा से अधिक लंबी कमांड लाइन के साथ एक समस्या, आदि के लिए किया जाता है। इन सुविधाओं को सिर्फ हानिरहित संदेश को छिपाने के लिए खोना शायद इसके लायक नहीं है, लेकिन यह है आप पर निर्भर करता है।