मेरे पास पहले 7 था और अब मैंने jdk 8 स्थापित किया और मेरा jre 7 फ़ोल्डर हटा दिया। मेरे पास एक्लिप्स केप्लर है और मैंने स्थापित जेआर में जेडीके 1.8 जोड़ा। क्या मैं अपने कंप्यूटर में जगह लेने के रूप में jre 1.8 फ़ोल्डर को हटा सकता हूं? क्या इससे कोई समस्या होगी?क्या मुझे jdk और jre दोनों की आवश्यकता है?
उत्तर
जेआरई जेडीके का हिस्सा है।
जब आपके पास जेडीके है तो जेआरई की आवश्यकता नहीं है। यदि आप जेडीके फ़ोल्डर खोलते हैं और देखते हैं, तो आपके अंदर जेआरई फ़ोल्डर होगा जो आपके पास जेआरई फ़ोल्डर के समान है।
+1। मैं बस यह जोड़ूंगा कि ** जेआरई ** जावा रनटाइम एनवायरनमेंटमेंट और ** जेडीके ** जावा डेवलपमेंट किट है जिसमें जावा चलाने के लिए जेआरई और जावा में विकसित करने के लिए अन्य टूल्स शामिल हैं। –
@ Gaël बिल्कुल :) :) –
फिर जब आप जेडीके डाउनलोड करते हैं तो यह जेआरई क्यों स्थापित करता है? –
आप जेआरई को हटा सकते हैं। जेडीके जेआरई का एक सुपरसेट है और इसमें पहले से ही सबकुछ शामिल है।
जैसा कि सभी ने कहा कि जेडीके में जेआरई शामिल है, यह बिल्कुल सही है।
लेकिन मुझे औद्योगिक संरचना पर पूर्ण भरने के लिए इसे और अधिक जोड़ने दें।
जबकि कर्मचारी कुछ प्रोजेक्ट पर काम करता है, उस समय उन्हें JDK
की आवश्यकता होती थी। क्योंकि उन्हें कोड लिखने की आवश्यकता है साथ ही compile
भी। लेकिन विकास प्रक्रिया पूर्ण होने के बाद सॉफ्टवेयर वितरित करने के लिए तैयार है।
तो ग्राहक की मशीन में विकल्प है कि JDK OR JRE
आवश्यक है।
मुझे सलाह है कि क्लाइंट मशीन पर JRE
इंस्टॉल करें क्योंकि ग्राहक compile
के लिए नहीं गए हैं। ग्राहक हमेशा execute
पर सीधे आगे जाता है।
तो, ग्राहक मशीन पर JRE
स्थापित करने के लिए सुनिश्चित करें JDK
। यह Memory - Utilization
का लाभ भी देगा।
धन्यवाद।
कुछ अनुप्रयोगों को भी रनटाइम पर जेडीके की आवश्यकता होती है, हालांकि। उदाहरण के लिए जेएसपी संकलित करने के लिए। इसके अलावा "मेमोरी उपयोग": वास्तव में? जेडीके बनाम जेआरई पर चलने वाला एक ही कोड स्मृति की अलग-अलग मात्रा का उपयोग करता है? – Thilo
@ थिलो मेरा मतलब है "मेमोरी उपयोग" यानी जेडीके बनाम जेआरई का उपयोग विभिन्न मेमोरी का उपयोग करता है जो प्रदर्शन पर प्रभाव डालता है। –
वास्तव में? ऐसा क्यों है? – Thilo
- 1. JDK, JRE एक जार अनुकूलता
- 2. क्या मुझे पैकेज-लॉक.जेसन और पैकेज.जेसन दोनों की आवश्यकता है?
- 3. मुझे मैक्स एंडपॉइंट और httpGetEnable दोनों की आवश्यकता क्यों है?
- 4. ग्रहण ऑक्सीजन - मुसीबत जोड़ने JRE/JDK 9
- 5. java.exe हमेशा JRE का पथ को इंगित नहीं बल्कि JDK
- 6. jQuery: क्या मुझे दोनों कुंजीअप की आवश्यकता है और घटनाओं को बदलना है?
- 7. क्या मुझे -D_REENTRANT -pthreads की आवश्यकता है?
- 8. मोंगोडीबी और हुओश। क्या मुझे दोनों की ज़रूरत है?
- 9. क्या मुझे FileReader और BufferedReader दोनों को बंद करने की आवश्यकता है?
- 10. ट्विटर बूटस्ट्रैप: क्या मुझे बूटस्ट्रैप-एसएएस और ट्विटर-बूटस्ट्रैप-रेल रत्न दोनों की आवश्यकता है?
- 11. क्या मुझे एंड्रॉइड सेवाओं के लिए unbindService और stopService दोनों को कॉल करने की आवश्यकता है?
- 12. क्या मुझे 7-इंच और 10-इंच एंड्रॉइड टैबलेट दोनों के लिए स्क्रीनशॉट की आवश्यकता है?
- 13. मुझे परियोजना अनुपालन 1.5 में बदलने की आवश्यकता क्यों है?
- 14. 'एंड्रॉयड -24' JDK 1.8 की आवश्यकता है या बाद में
- 15. क्या मुझे एक Grails असाइन करने की आवश्यकता है दोनों दिशाओं में एक रिश्ता है?
- 16. क्यों, आयात लॉगिंग और आयात logging.config दोनों की आवश्यकता है?
- 17. क्या मुझे दोनों तरीकों से automapper createmap बनाने की आवश्यकता है?
- 18. मुझे AngularJS में इनपुट पर नाम और एनजी-मॉडल दोनों निर्दिष्ट करने की आवश्यकता क्यों है?
- 19. कमांड लाइन के माध्यम से एक Windows मशीन पर JDK 8 और JRE 8 चुपचाप स्थापित कर रहा है
- 20. मुझे यहां अर्धविराम की आवश्यकता क्यों है?
- 21. क्या मुझे पाइप/easy_install चलाते समय सूडो की आवश्यकता है?
- 22. jdk-9/jdk-8 और jmh
- 23. glassfish मेरी JDK
- 24. मुझे बैबेल जेएस की आवश्यकता क्यों है?
- 25. जादुई रिकॉर्ड क्या करता है कि RESTKIT नहीं करता है? क्या मुझे कभी दोनों ढांचे की आवश्यकता होगी?
- 26. मुझे किस एसएसएल प्रमाणपत्र की आवश्यकता है?
- 27. readelf बनाम objdump: दोनों की आवश्यकता क्यों है
- 28. GLEW क्या करता है और मुझे इसकी आवश्यकता क्यों है?
- 29. मुझे आईएलके, पीडीबी और एक्सपी फाइलों की आवश्यकता क्यों है?
- 30. मुझे और अधिक निपुण व्यावहारिक उदाहरणों की आवश्यकता है
क्या आपका मतलब जेडीके के अंदर जेआर फ़ोल्डर को हटाना है? मैं ऐसा नहीं करूँगा। यदि यह एक जेआरई है जिसे आपने अलग से स्थापित किया है, तो सुनिश्चित करें, इसे मार दें। – Thilo
मैं किसी भी मामले में फ़ोल्डर को हटा नहीं सकता और उचित अनइंस्टॉल प्रक्रियाओं का उपयोग नहीं करता। – Gimby