यदि आप पहले से ही ग्रूवी को जानते हैं (जो मैं आपको मानता हूं, चूंकि आपने ग्रूवी कंसोल का उल्लेख किया है), तो बस ग्रूवीश या ग्रूवीकोनसोल का उपयोग करें, जो ग्रूवी डिस्ट्रो में शामिल हैं। यदि आपके पास कस्टम जार है जिसे आप आयात करना चाहते हैं, तो आप या तो एक बैच फ़ाइल लिख सकते हैं, जो क्लासपाथ में जोड़े गए लोगों के साथ groovysh / groovyConsole शुरू करता है। आप यह भी कर सकते हैं
this.class.classLoader.rootLoader.addURL(new URL("file:///path to file"))
खोल के भीतर से अन्य जार लोड करने के लिए।
मैंने कई साल पहले Jython का उपयोग सिर्फ वही करने के लिए किया था जो आप पूछ रहे हैं। मेरी बिल्ड स्क्रिप्ट के एक हिस्से के रूप में, मैंने एक कस्टम jython.bat और .py फ़ाइल बनाई, जिसमें मैं जिस प्रोजेक्ट पर काम कर रहा था, उसके लिए पूरी क्लासपैथ शामिल थी। इस तरह जब मैंने Jython शुरू किया, तो इसमें सभी कोड उपलब्ध होंगे, और यह स्प्रिंग को लाइव सिस्टम में मुझे ट्वीड करने के लिए लाएगा। आप ग्रूवी, रूबी, बीनशेल, आदि के साथ एक ही काम कर सकते हैं।