में एक जार आर्काइव चला रहा है, मैं अपने चल रहे जावा एप्लिकेशन के भीतर से एक रननेबल जार आर्काइव चलाने के लिए चाहता हूं। मुझे अपने आवेदन के भीतर से चल रहे वर्गों को नियंत्रित करने में सक्षम होना चाहिए (यानी रोकें, उन्हें शुरू करें आदि)।चल रहे जावा एप्लिकेशन
असल में मुझे "जावा -जर एक्स.जर" के ईक्विलाइन्ट करने की आवश्यकता है।
मैं Runtime.getRuntime()। Exec ("...") का उपयोग नहीं कर सकता क्योंकि जार फ़ाइलों को एन्कोड किया जाएगा और उन्हें पहले डीकोड करने की आवश्यकता है।
एक कस्टम का उपयोग करना चाहें कक्षाओं को गतिशील रूप से लोड करने के लिए क्लासलोडर या URLClassLoader.newInstance। क्लासलोडर, जारफाइल और प्रतिबिंब के लिए शानदार प्रदर्शन के लिए –