2012-01-18 11 views
5

में प्रतीक 'एसपीपी' को हल नहीं कर सकता है मैं उबंटू लिनक्स पर इंटेलिजे आईडीईए 11 चला रहा हूं। मेरे पास एक मौजूदा प्रोजेक्ट है जिसे मैंने आईडीईए में एक बिल्ड स्क्रिप्ट के साथ आयात किया है जो <scp> कार्यों का एक गुच्छा करता है। IntelliJ मेरे सभी <scp> कार्यों को रेखांकित कर रहा है और मुझे cannot resolve symbol का संदेश दे रहा है, भले ही मेरे पास jsch-0.1.42.jar इंटेलिजे में मेरे ग्लोबल क्लासपाथ के साथ-साथ इस विशिष्ट चींटी फ़ाइल के लिए अतिरिक्त क्लासपाथ पर भी है।IntelliJ IDEA 11 एंट बिल्ड स्क्रिप्ट

Cannot Resolve Symbol Ant Additional Classpath

क्या मैं ऐसा करने की आवश्यकता है कि इंटेलीजे एक वैध कार्य के रूप में <scp> पहचान लेंगे करते हैं?

+0

मैं सोच रहा था कि आपने इस मुद्दे को हल किया है या नहीं? मुझे यह वही समस्या है, और जब मैं लक्ष्य को चलाने की कोशिश करता हूं तो निर्माण विफल हो जाता है। – Pytry

+0

मैंने कभी नहीं किया। हालांकि, मैंने लिनक्स का उपयोग बंद कर दिया है, और मेरी परियोजनाएं अब एंटी का निर्माण प्रणाली के रूप में नहीं करती हैं। – Mike

उत्तर

2

हम समस्या को पुन: नहीं कर सकते, scp सही ढंग से संपादक में मान्यता प्राप्त है और सिर्फ jsch-0.1.45.jarअतिरिक्त क्लासपाथ को जोड़ा गया के साथ काम करता है:

scp works

कृपया submit a bug एक पृथक परीक्षण मामले के साथ और यदि आपको अभी भी यह समस्या है तो पुन: पेश करने के चरण।

+0

http://youtrack.jetbrains.net/issue/IDEA-80098?projectKey=IDEA – Mike

+0

आप 'अतिरिक्त कक्षा' में 'jsch' कैसे जोड़ते हैं? –

+1

बिल्ड फ़ाइल गुण संवाद खोलें और जार को क्लासपाथ में जोड़ें। विवरण सहायता में पाया जा सकता है। – CrazyCoder

5

मुझे इंटेलिज़ संस्करण 12.1.4 के साथ एक ही समस्या थी। मैंने jsch-0.1.50.jar को IntelliJ (IntelliJ IDEA 12.1.4 \ lib \ ant \ lib) की डिफ़ॉल्ट चींटी निर्देशिका में डालकर हल किया।

+0

अभी भी काम करता है। Thx :) –

+1

मैंने यह भी किया, लेकिन यह तुरंत काम नहीं किया। मुझे इसकी आवश्यकता थी: 1. एक से अधिक परियोजनाओं को बंद करें यदि एक से अधिक खोले गए हैं। 2. अतिरिक्त कक्षाओं से jsch.jar और ant-jsch.jar को हटा दें। 3. intellij चींटी lib निर्देशिका में jsch.jar डाल दें (जहां ant-jsch.jar है)। 4. आईडीई पुनरारंभ करें। – Julian