हाल ही में मैंने जावा डेस्कटॉप एप्लिकेशन में एक फिक्स लगाया। मैंने अपनी कक्षाओं में से एक कोड को बदलकर ऐसा किया, इसे संकलित किया और नए जार को उत्पादन वातावरण में भेज दिया।जावा प्रोग्राम कैसे पैच करें?
अब मुझे पूछा गया है कि केवल संकलित वर्ग को कॉपी करके, या यहां तक कि एक पैचिंग प्रोग्राम/स्क्रिप्ट बनाने के लिए उत्पादन में जार को पैच करना संभव है जो केवल संशोधित फ़ाइलों को अपडेट करने में सक्षम होगा।
अतिरिक्त जानकारी:
- पैच रन टाइम में लागू किया जाना नहीं है। मतलब पैच एक अलग कार्यक्रम या गतिविधि के रूप में किया जा सकता है। मेरे पुराने कार्यक्रम को खुद को स्वतः अपडेट करने की आवश्यकता नहीं है।
- क्या यह वेब अनुप्रयोगों (WAR फ़ाइल) के साथ भी किया जा सकता है?
सबसे अच्छा जवाब मैं आया यह है, लेकिन यह 2 साल का है। Patching Java software
क्या मेरी आवश्यकता दुर्लभ है? मैंने जावा एप्लिकेशन को पैच करने के लिए कभी भी एक ट्यूटोरियल नहीं देखा है।
यह प्रश्न ऑफ-विषय प्रतीत होता है क्योंकि यह बुनियादी ढांचे के बारे में है - प्रोग्रामर के लिए बेहतर अनुकूल है या शायद सर्वरफॉल्ट – Bohemian