यह एक मामूली संस्करण को अपग्रेड करने के लिए एक बड़ी घटना नहीं होनी चाहिए , और मैंने कभी भी समस्याओं का अनुभव नहीं किया है।
उस ने कहा, कुख्यात जावा 7 समस्याएं कुछ डरावनी हैं, और यहां तक कि यह एक प्रमुख संस्करण अपग्रेड भी कठिन था, उन विशिष्ट समस्याओं को वास्तव में जावा 6 ~ u20 में दिखाई दिया और शायद u25 में तय किया गया था। वे केवल इसलिए सामने आए क्योंकि जावा 7 में डिफ़ॉल्ट रूप से सक्षम कुछ अनुकूलन झंडे हैं जो कि जावा 6 में नहीं है। यदि आपने जावा 6 में उन झंडों का उपयोग किया था, तो आप न केवल दुर्घटनाओं का अनुभव कर सकते थे, बल्कि 6u19 से 6u20 (लगभग) के मामूली अपग्रेड के कारण, लूप्स का गलत निष्पादन , यानी मिसकल्चुलेशन।
तथ्य यह है, कोई भी गारंटी नहीं देता है कि उन्नत संस्करण बिल्कुल काम करेगा। जेवीएम, इसका वातावरण (कंप्यूटर, ओएस), और आपके आवेदन, वे सभी परस्पर बातचीत करते हैं, और यह सुनिश्चित करने के लिए कि सामान की पूरी भारी मात्रा एक साथ अच्छी तरह से खेलती है, आपको वास्तव में प्रतिगमन परीक्षण की भारी मात्रा में करना चाहिए।
JVM अपग्रेड के लिए मेरा दृष्टिकोण किसी भी अपग्रेड के समान है: जब तक मुझे अपग्रेड करने की कोई विशिष्ट आवश्यकता नहीं है और जब तक यह एक महत्वपूर्ण सुरक्षा अपग्रेड नहीं है, मैं थोड़ी देर प्रतीक्षा करूंगा और इंटरनेट में अन्य लोगों के अनुभवों को पढ़ूंगा। यदि एक या एक महीने के भीतर कोई शिकायत नहीं करता है, तो यह अपग्रेड करने के लिए सुरक्षित है।