2009-06-09 11 views
5

के दो संस्करण चलाना मैं प्राथमिक रूप से Vista पर जेडीके 1.4.2 के साथ जेडी डेवलपर 10 का उपयोग करता हूं। मैं एक्लिप्स स्थापित करना चाहता हूं और इसे नवीनतम जेडीके 6 चला सकता हूं।जावा जेडीके

क्या यह बिना किसी संघर्ष के संभव है?

आदर्श रूप में मैं सिर्फ जेडीवीपर का उपयोग करना चाहता हूं और जेडीके संस्करणों के बीच पीछे/पीछे स्विच करना चाहता हूं। क्या यह संभव है?

उत्तर

5

यह वास्तव में संभव है, आप जितनी चाहें सिस्टम में कई जेडीके प्राप्त कर सकते हैं। बस उन्हें विभिन्न निर्देशिकाओं में स्थापित करें, फिर आप अपने आईडीई में एक नया जेडीके जोड़ सकते हैं (वे एकाधिक होने का समर्थन करते हैं)।

आप प्रति-परियोजना आधार पर एक चुन सकते हैं।

+1

वास्तव में - मेरे पास जावा 2, 3, 4, 5 और 6 स्थापित सभी नवीनतम अपडेट हैं, और एक कोडबेस जो प्रत्येक पैकेज को जेडीके संस्करणों को अलग करने के लिए संकलित करता है (उदाहरण के लिए मेरे जीयूआई प्रोग्राम जावा 6 को लक्षित करते हैं, लेकिन अन्य जावा 3 को लक्षित कर सकते हैं , जबकि सभी कोर लाइब्रेरी संकुल जावा 2 को लक्षित करते हैं)। –

+0

नाइटपिक: आप वास्तव में ग्रहण में जेडीके नहीं जोड़ सकते हैं, केवल जेआरई (जो हमेशा एक जेडीके शामिल है)। ग्रहण केवल इन्हें आपके प्रोग्राम चलाने के लिए उपयोग करेगा। संकलन हमेशा ग्रहण के आंतरिक कंपाइलर का उपयोग करता है (जिनकी सेटिंग्स Prefs/Java/Compiler के तहत कॉन्फ़िगर किया जा सकता है)। – sleske

2

मुझे जेड डेवलपर 10 के साथ निश्चित नहीं है, लेकिन ग्रहण में आप निर्दिष्ट कर सकते हैं कि आप किस जेडीके को विंडो> वरीयताओं> जावा> स्थापित जेआरई के तहत उपयोग करना चाहते हैं।

-1

यदि आप एक्लिप्स में प्रोजेक्ट गुणों का चयन करते हैं, तो जावा बिल्ड पथ, आप प्रोजेक्ट बनाने के दौरान उपयोग करने के लिए एक अलग जेडीके चुन सकते हैं।

+0

-1 यह बहुत भ्रामक है। सबसे पहले, जहां इमारत के दौरान जेआरई की आवश्यकता नहीं है, आपको एक जेडीके की आवश्यकता है। और दूसरी बात, ग्रहण करने वाले निर्माण को बदलने के लिए, आपको प्राथमिकता/जावा/कंपाइलर के तहत सेटिंग्स को बदलना होगा। – sleske

+0

किसी भी दर पर, आमतौर पर आप बस एक अलग जेडीके/जेआरई संस्करण के साथ * रन * करना चाहते हैं। यह "रन/डीबग" संवाद में कॉन्फ़िगर किया गया है। – sleske

1

आप -vm कमांड लाइन स्विच या eclipse.ini में चलाने के लिए ग्रहण के लिए जेआरई निर्दिष्ट कर सकते हैं। जैसे -vm "%JAVA_HOME%/bin/javaw.exe"

आप विंडो के माध्यम से निष्पादित कोड के लिए जेआरई निर्दिष्ट कर सकते हैं: प्राथमिकताएं: जावा: स्थापित जेआरई मेनू।

संबंधित मुद्दे