2011-10-29 6 views
38

में फ़ाइल को बाहर रखा गया Intellij में, अगर मैं एक स्रोत फ़ाइल में एक त्रुटि है, तो जब निर्माण मैं निर्माण उत्पादन में फ़ाइल पर राइट-क्लिक करके "Exclude from Compile" चुन सकते हैं। लेकिन, अब मैं फ़ाइल को फिर से शामिल करना चाहता हूं। मेनू आइटम कहां है जो मुझे इसे वापस बनाने में मदद करता है? (फ़ाइल परियोजना विंडो में पता चलता है, और एक छोटे से 'x' उसका आइकन में है दिखाने के लिए यह बाहर रखा गया है, लेकिन मैं दूर जाने के लिए इस प्राप्त करने के लिए कोई रास्ता नहीं देखते हैं।)पुनर्सम्मिलित Intellij

संपादित करें - मैंने पाया है एक compiler.xml फ़ाइल, और मैंने पाया कि मैं "excludeFromCompile" से फ़ाइल को हटा सकता हूं, लेकिन फिर भी, ऐसा करने के लिए कहीं भी मेनू आइटम होना चाहिए।

+0

संभावित डुप्लिकेट [मैं इंटेलिज आईडीईए में बिल्ड पथ में कक्षा को दोबारा कैसे शामिल करूं?] (Http://stackoverflow.com/questions/6132467/how-do-i-re-include-a-class -इंटर-द-बिल्ड-पथ-इन-इंटेलिज-विचार) – OrangeDog

उत्तर

57

Settings | Compiler | Excludes

+0

ध्यान दें कि कोई फ़ाइल नहीं है। आईडीईए v13 –

+2

@DJ_Polly में मैक पर सेटिंग मेनू विकल्प यह 'प्राथमिकताएं' या 'फ़ाइल' है। 'Preferences'। – CrazyCoder

+0

कोई फ़ाइल नहीं है इंटेलिज 2016.2 के साथ मैक पर प्राथमिकताएं। – gabbler

1

मेनू से: फ़ाइल | सेटिंग्स | कंपाइलर | बहिष्कृत: आप संवाद में संकलित किए जाने के लिए बहिष्कृत फ़ाइलों को जोड़/हटा सकते हैं।

8

आईडीईए v12 में नोट, अब कोई फ़ाइल नहीं है। सेटिंग्स मेनू विकल्प। मुझे यकीन नहीं है कि अलग-अलग फ़ाइलों को कैसे शामिल/पुनः शामिल किया जाए, लेकिन इस तरह यह फ़ोल्डर्स के लिए काम करता है ...

अब मेनू आइटम फ़ाइल है। परियोजना संरचना ... और यह एक बहु-कॉलम संवाद लाता है। दाएं कॉलम में, मॉड्यूल पर क्लिक करें, फिर उस निर्देशिका का चयन करें जिसमें दूसरे कॉलम में बहिष्कृत फ़ोल्डर शामिल है। यदि यह एक फ़ोल्डर है जिसे आप पुनः शामिल करने का प्रयास कर रहे हैं, तो यह तीसरे कॉलम की निर्देशिका सूची में सूचीबद्ध है, और बाहर किए गए फ़ोल्डर लाल रंग में नीचे हैं। यदि आप फ़ोल्डर नाम के दाईं ओर लाल 'एक्स' पर क्लिक करते हैं, तो यह "बहिष्कृत" सूची से फ़ोल्डर को हटा देगा जिसका प्रभाव परियोजना में वापस शामिल करने का प्रभाव है। अजीब और प्रतिद्वंद्वी, लेकिन इस तरह यह काम करता है।

2

मैंने पाया क्योंकि आइडिया एक ही रूट साझा करने के लिए कई मॉड्यूल के बारे में शिकायत है कि johnkaplantech का जवाब काम नहीं किया।

इसलिए मैंने बहिष्करण को हटाने के लिए प्रोजेक्ट फ़ाइलों को मैन्युअल रूप से संपादित किया। संशोधित फ़ाइल %ProjectRoot%/.idea/modules/<ModuleName>.iml थी। इस XML फ़ाइल के module/component/content के अंदर एक टैग excludeFolder था। इसे हटा दें।

+0

मैं इंटेलिज 2016.2 का उपयोग कर मैक पर हूं, यह मेरे लिए एक काम है। – gabbler

5

विंडोज पर Intellij 14.0 के लिए, संकलन से शामिल नहीं पूर्ववत

फ़ाइल -> सेटिंग्स

सेटिंग्स अंदर

तब -> निर्माण, निष्पादन, तैनाती -> संकलक -> शामिल नहीं

या बस के लिए खोज इसे खोजने के लिए "बहिष्कृत"।

0

एक साधारण वर्कफ़्लो आपकी प्रोजेक्ट में निर्देशिका बनाने और पूरी निर्देशिका को बाहर करने के लिए है .. उदाहरण के लिए, 'बहिष्कृत' नामक एक निर्देशिका बनाएं ... बाहर निकालने के लिए फ़ाइलें जोड़ें ... राइट क्लिक करें निर्देशिका> निर्देशिका को चिह्नित करें बाहर रखा गया ... यदि आप उस निर्देशिका से फ़ाइलों को जोड़ना या निकालना चाहते हैं तो प्रक्रिया को उलट दें ... निर्देशिका पर बहिष्करण रद्द करें, फ़ाइलों को प्राप्त करें/डालें ... फिर से बाहर के रूप में चिह्नित करें।

1

IntelliJ विचार 15.0.3 फ़ाइल में | सेटिंग्स | बिल्ड, निष्पादन, परिनियोजन | कंपाइलर | को छोड़कर | (सही सूची से पथ हटाएं)

0

वर्गों कॉन्फ़िगर करने के लिए आयात खुला से बाहर रखा जाना:

  • संपादक/जनरल नोड, तो स्वत: आयात करें क्लिक करें।

यह मेरे लिए काम करता है। तुम भी documentation में इस पा सकते हैं:

documentation

+0

लिंक समय के साथ बदल सकते हैं, यहां उत्तर का आवश्यक हिस्सा प्रदान करें। – krishan

0

मैक के लिए यह होगा:

1) प्राथमिकताएं पर जाएं:

enter image description here

2) का विस्तार करें Build, Execution,Deployment अनुभाग

3) विस्तृत करें Compiler उपधारा

4) सभी को बाहर रखा गया कक्षाएं Excludes

enter image description here

5) कक्षाएं आप संकलन और प्रेस ठीक है के लिए शामिल चाहते हटाएँ में उपलब्ध हो जाएगा। उम्मीद है कि यह मदद करता है।