2016-09-13 16 views
5

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

इसलिए मैं इंटेलिजे आधारित यूआई iff पर पॉप अप करने की सोच रहा हूं, प्रोजेक्ट का क्रमिक निर्माण IntelliJ पर चल रहा है।

प्रश्न: क्या ग्रैडल कार्य से कस्टम इंटेलिजे प्लगइन के यूआई को कॉल करने का कोई तरीका है?

उत्तर

2

यदि आप सॉकेट खोलते हैं, तो आप कहीं से भी इंटेलिजे प्लगइन को कॉल कर सकते हैं। https://github.com/krasa/GrepConsole/tree/master/src/krasa/grepconsole/tail/remotecall

+0

धन्यवाद Meo, यह एक अच्छा संकेत के साथ शुरू करने के लिए है:

Grep कंसोल प्लगइन है कि नहीं करता है। कोई बंदरगाह/बंदरगाह सीमा जो मुझे प्रतिबिंबित करनी चाहिए? –

+0

शायद कुछ बहुत अधिक संख्या में, मैं इसे गुगल करने की कोशिश करता हूं। मुझे याद नहीं है कि मैं अपने डिफ़ॉल्ट नंबर के साथ कहां आया ... – Meo

+0

धन्यवाद मुझे GrepConsole की तरफ इशारा करने के लिए। मैं कंसोलफिल्टरप्रोवाइडर का उपयोग कर, जो चाहता था वह करने में सक्षम था। –

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