2016-07-04 7 views
9

का उपयोग करते हुए उसी परियोजना में कोटलिन और जावा मैंने ग्रेडल के संबंध में एक समान प्रश्न पोस्ट किया लेकिन यह प्रश्न बिना किसी गति या मेवेन के है।ग्रहण आईडीई

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

मैं मेवेन या ग्रेडल का उपयोग नहीं कर रहा हूं क्योंकि मैं इसे उन दोनों के साथ काम नहीं कर सका।

यदि मैं एक ही स्रोत फ़ोल्डर में जावा और कोटलिन मिश्रण करता हूं तो मुझे यह त्रुटि मिलती है। "प्रकार त्रुटि .ऑनएक्सिस्टेंट क्लास को हल नहीं किया जा सकता है। यह अप्रत्यक्ष रूप से आवश्यक क्लास फाइलों से संदर्भित है"

मैं ग्रहण नियॉन का उपयोग कर रहा हूं। अगर कोई मेरी मदद कर सकता है तो यह बहुत ही अच्छा होगा, मैं अब कुछ समय से कोशिश कर रहा हूं और कहीं भी नहीं जा रहा हूं। :(

enter image description here

+0

कृपया कोटलिन स्रोत फ़ाइल को संशोधित करने और फिर सहेजने का प्रयास करें। क्या आप कृपया जांच सकते हैं कि "कोटलिन रनटाइम लाइब्रेरी/कोटलिन_बिन" फ़ोल्डर के तहत कुछ क्लास फाइलें हैं? (स्क्रीनशॉट की तरह: http://prnt.sc/bp5eym) –

+0

मिखाइल ज़ारेचेन्स्की, जवाब देने के लिए धन्यवाद। मैंने देखा, और "कोटलिन रनटाइम लाइब्रेरी/कोटलिन_बिन" के तहत कोई कक्षा फाइल नहीं है, यहां एक स्क्रीनशॉट है। Http://prnt.sc/bpetrg मैं इस समस्या को कैसे ठीक करूं? मैंने प्लगइन को हटाने और प्लगइन को वापस जोड़ने और कॉन्फ़िगर करने का प्रयास किया है मेरे निर्माण पथ लेकिन अभी भी कोई भाग्य नहीं है। :(जिस परियोजना का मैं उपयोग कर रहा हूं वह यहां पाया गया है https://github.com/Vult-R/Astraeus-Java-Framework –

+0

एक्लिप्स के लिए कोटलिन का समर्थन कितना परिपक्व है? – ycomp

उत्तर

7

जोड़े Kotlin प्रकृति समस्या ठीक होती है अपनी परियोजना पर क्लिक करें और कॉन्फ़िगर Kotlin -।> जोड़ें Kotlin प्रकृति

यह आंशिक रूप से समस्या का समाधान कर, हालांकि ग्रहण प्लगइन अब भी है बग्गी और ऑटो आयात फ़ंक्शन अभी भी मेरे लिए काम नहीं करता है।

यदि आपको कोई समस्या है, तो सुनिश्चित करें कि आपके प्रोजेक्ट में kotlin_bin फ़ोल्डर जोड़ा गया है। यह भी सुनिश्चित करें कि AL एल कोटलिन फ़ाइलों में कभी-कभी सही पैकेज नाम होता है जब आप संकुल का नाम बदलते हैं या कोटलिन कक्षाओं के आसपास फ़ाइलों को स्थानांतरित नहीं कर सकते हैं।

1

कोटलिन प्रकृति को इस मुद्दे को हल करता है। अपनी प्रोजेक्ट पर क्लिक करें और कोटलिन कॉन्फ़िगर करें -> कोटलिन प्रकृति

संबंधित मुद्दे