मैंने देखा कि IntelliJ .kts
फ़ाइलों को कोटलिन के रूप में पार्स कर सकता है और कोड संपादक उन्हें फ्री-फ्लोटिंग कोटलिन फ़ाइलों के रूप में चुनता है। आप IntelliJ में स्क्रिप्ट चलाने में भी सक्षम हैं क्योंकि आप एक मुख्य विधि के साथ एक कोटलिन फ़ाइल करेंगे। स्क्रिप्ट ऊपर से नीचे तक निष्पादित होती है।मैं कोटलिन/जावा के भीतर सेटलिन-स्क्रिप्ट (.kts) फ़ाइलों को कैसे चला सकता हूं?
यह प्रोजेक्ट उस परियोजना के लिए बिल्कुल सही है जिस पर मैं काम कर रहा हूं, अगर केवल मुझे जावा या कोटलिन के भीतर से उपयोग करने का एक आसान तरीका पता था।
जावा या कोटलिन से इन स्क्रिप्ट को चलाने के लिए बेवकूफ तरीका क्या है?
आप https://github.com/cypressious/KotlinW पर एक नज़र ले जा सकते हैं। मूल रूप से आप संकलक पैरामीटर के साथ संकलक का आह्वान करते हैं। –
@ किरीलरखमान धन्यवाद, लेकिन क्या इसका प्रदर्शन प्रभाव नहीं होगा? आप कोटलिन/जावा के भीतर से फ़ंक्शंस, कक्षाएं और अधिक संदर्भित नहीं कर पाएंगे। – Jire
यदि यह अस्तित्व में नहीं है, तो फ़ाइल के नाम के साथ कक्षा के बाइटकोड उत्पन्न करके और 'रन' जैसे फ़ंक्शन को उत्पन्न करने के लिए कार्यान्वित करना संभव होगा? – Jire