intellij idea रन कॉन्फ़िगरेशन बैकअप


85

मैं इंटेलीज में अपने डिबग कॉन्फ़िगरेशन को संशोधित करने के लिए एक स्क्रिप्ट बनाना चाहूंगा। टॉमकैट का मार्ग बदलता है, और मुझे मैन्युअल रूप से रन कॉन्फिग में जाना है और चीजों को संपादित करना है। मैंने उस स्थान को खोजने की कोशिश की है जहाँ intellij इन सेटिंग्स को बिना किसी लाभ के संग्रहीत करता है।

प्रश्न : क्या कोई जानता है कि IJ अपने रन कॉन्फ़िगरेशन को कहाँ संग्रहीत करता है

जवाबों:


132

स्थान 2 कारकों पर निर्भर करेगा, क्या कॉन्फ़िगरेशन उपयोगकर्ता के लिए स्थानीय है या अन्य डेवलपर्स के साथ साझा किया गया है और यदि आप फ़ाइल आधारित (विरासत) या निर्देशिका आधारित परियोजना प्रारूप का उपयोग कर रहे हैं।

  • फ़ाइल आधारित परियोजना, स्थानीय विन्यास: .iwsफ़ाइल
  • निर्देशिका आधारित परियोजना, स्थानीय विन्यास: निर्देशिका के workspace.xmlतहत फ़ाइल.idea
  • फ़ाइल आधारित परियोजना, साझा कॉन्फ़िगरेशन: .iprफ़ाइल
  • निर्देशिका आधारित परियोजना, साझा कॉन्फ़िगरेशन: परियोजना रूट में निर्देशिका के अंदर फ़ाइल या निर्देशिका .xmlके runConfigurationsउपनिर्देशिका के तहत फ़ाइल (आप नवीनतम संस्करणों में साझा कॉन्फ़िगरेशन के स्थान को अनुकूलित कर सकते हैं)।.idea.run

1
+1, उपयोगी! वर्तमान में मेरे पास मेरा टॉमकैट कॉन्फ़िगर है .idea / workspace.xml - किसी भी विचार को मैं आसानी से रनऑनफिगरेशन (आसान साझा करने के लिए) के तहत उन्हें कैसे स्विच कर सकता हूं?
जोनीक

55
Share configurationरन / डिबग कॉन्फ़िगरेशन सेटिंग्स में चेकबॉक्स का उपयोग करें ।
क्रेजीक्रोडर

.xmlफ़ाइल सुंदर runConfigurationsभयानक हैं, लेकिन किसी कारणवश आईडिया उन्हें बार-बार बदलता रहता है (उदाहरण के लिए पर्यावरण चर की सूची को फिर से जारी करता है)।
नादेर घनबाड़ी

"शेयर" और फिर "लागू करें" पर क्लिक करने से मेरे लिए चाल नहीं चली। runConfigurationsनिर्देशिका के प्रदर्शित होने से पहले मुझे intellij में रन / डिबग कॉन्फ़िगरेशन स्क्रीन से बाहर निकलना पड़ा ।
L42

31

इसके यहाँ .idea \ runConfigurations (आइडिया 11 के लिए सही)। बस इस फ़ोल्डर को नए प्रोजेक्ट में कॉपी करें।

संपादित करें: टिप्पणी के अनुसार , यदि रनऑनफिगरेशन फ़ोल्डर मौजूद नहीं है, तो रन / डीबग कॉन्फ़िगरेशन के अंदर 'शेयर' बॉक्स की जांच करें

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.