2012-05-15 9 views
30

मेरे पास कई मॉड्यूल के साथ एक इंटेलिज परियोजना है। कुछ मॉड्यूल सर्वर के रूप में चलाया जाना चाहिए। प्रत्येक सर्वर (मॉड्यूल) के लिए मेरे पास एक रन कॉन्फ़िगरेशन है।इंटेलिज में कई रन कॉन्फ़िगरेशन को एक साथ कैसे जोड़ा जाए?

क्या मैं उन रन कॉन्फ़िगरेशन को एक साथ जोड़ सकता हूं, इसलिए मुझे पांच बार चलाने या बंद करने की आवश्यकता नहीं है?

यदि यह महत्वपूर्ण है, तो परियोजना पूरी तरह से मैवेनाइज्ड है।

उत्तर

24

पहले स्वीकृत उत्तर एकाधिक सर्वर या किसी भी स्क्रिप्ट को चलाने के लिए काम नहीं करता है जो समाप्त नहीं होता है।

अच्छी खबर यह है कि अब आप Compound रन कॉन्फ़िगरेशन का उपयोग कर सकते हैं जो कई सर्वरों को एक साथ निष्पादित करने के लिए प्रोग्राम में मूल रूप से निर्माण कर रहा है जो समाप्त नहीं होता है।

वास्तव में, उनके GitHub page पर भी MultiRun प्लगइन कहा गया है कि वे अपने प्लगइन से अधिक Compound रन विन्यास का उपयोग करने की सलाह देते हैं।

Screenshot of what the setting looks like

कदम पाने के लिए यह काम कर रहा:

  • फिर बनाने

    1. सबसे पहले अपने व्यक्तिगत रन विन्यास बनाने

      Official IntelliJ IDEA documentation

      यहाँ क्या विकल्प लग रहा है की तरह है एक ईड कंपाउंड कॉन्फ़िगरेशन

    2. अब पहले सेट अप की गई व्यक्तिगत रन कॉन्फ़िगरेशन चुनें।
    3. अंत में बस अपना नया Compound कॉन्फ़िगरेशन चलाएं।

    सभी व्यक्तिगत कॉन्फ़िगर एक साथ चलेंगे। सर्वर और अन्य धागे के लिए बिल्कुल सही है जो बाहर नहीं निकलते हैं!

  • +0

    में विशिष्ट कॉन्फ़िगरेशन चलाने की अनुमति नहीं देता है वास्तव में मुझे जो चाहिए – smac89

    23

    अद्यतन

    यह अब संभव (तथ्य यह है कि मुद्दों @CrazyCoder से जुड़ा हुआ अभी भी इस तारीख के रूप में खुले हैं के बावजूद) है। इंटेलिज 12 में, जब आप "कॉन्फ़िगरेशन संपादित करें" में हों तो लॉन्च से पहले आप "अन्य कॉन्फ़िगरेशन चला सकते हैं"। यहाँ एक स्क्रीनशॉट:

    Run Another Configuration

    +0

    इसे सही उत्तर के रूप में चिह्नित किया जाना चाहिए! – Tieme

    +0

    मैं इंटेलिजे आईडीईए 12.1.4 का उपयोग कर रहा हूं और यह विकल्प बस –

    +0

    @ थिगोगोर्न मैं एक ही संस्करण का उपयोग कर रहा हूं और यह अस्तित्व में है। –

    16

    चेक बाहर इस Multirun plugin

    और हाँ, मैंने इसे क्रेजीकोडर के लिंक के बाद पाया, इसलिए उसे फिर से प्रोप!

    +0

    मल्टीरन प्लगइन अच्छा लग रहा है। यह देरी के साथ अनुक्रमिक क्रम में एकाधिक विन्यास चलाने की अनुमति देता है। दुर्भाग्यवश यह डीबग मोड – Geniy

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