2012-04-13 34 views
42

संभव डुप्लिकेट:
Changing Java platform on which Netbeans runsनेटबीन में मैं डिफ़ॉल्ट जेडीके कैसे बदलूं?

यहाँ मेरी डिफ़ॉल्ट JDK (जो 1.6 है) और JDK की एक छवि मैं (जो 1.7)

डिफ़ॉल्ट के रूप में सेट करना चाहते है

http://tinypic.com/view.php?pic=35ldlye&s=5

+0

यह प्लेटफॉर्म डिफ़ॉल्ट रूप से उपयोग के द्वारा उपयोग किया जाता है ..., लेकिन यह कोई समस्या नहीं है, आप परियोजना गुणों में सीधे जेडीके बदल सकते हैं, फिर परियोजना को साफ और निर्माण कर सकते हैं – mKorbel

+0

टूल्स -> प्लेटफॉर्म -> क्या जोड़ें कभी जावा संस्करण जो आप चाहते हैं और अन्य जावा संस्करणों को हटा दें। – kosa

+0

यह [प्रश्न] (http://stackoverflow.com/questions/2809366/changing-the-version-on-which-netbeans-runs) [पूछा गया है] (http://stackoverflow.com/questions/6950960/ कैसे-टू-पॉइंट-नेटबीन्स-टू-न्यू-जेडीके) [पहले] (http://stackoverflow.com/questions/504087/where-can-i-set-the-jre-jdk-which-is-used- टू-रन-NetBeans-अलावा-कमान-ली)। –

उत्तर

83

यदि मुझे सही याद है, तो आपको अपने ne में netbeans_jdkhome संपत्ति सेट करने की आवश्यकता होगी tbeans विन्यास फाइल। आपकी etc/netbeans.conf फ़ाइल में होना चाहिए।

+10

सही। Jdkhome द्वारा पहचाना गया jdk डिफ़ॉल्ट घर है। इसे '--jdkhome/path/to/jdk' –

+0

पास करके कमांडलाइन पर भी परिभाषित किया जा सकता है। यह काम करता है। मुझे जावा प्लेटफ़ॉर्म मास्टर से पथ मिला, फिर मैंने इसे netbeans.conf फ़ाइल में रखा। – Hrfpkj

+7

नोट! यह netbeans के लिए जावा रनटाइम संस्करण भी बदल जाएगा! इसलिए, यदि आप अपनी परियोजनाओं को जावा 1.6 में चलाने के लिए चाहते हैं, लेकिन आपके पास netbeans 7.3 या उच्चतर है (जो केवल 1.7 में क्रैश किए बिना ही चलाएगा), इस मान को 1.6 में परिवर्तित न करें। एक विकल्प के रूप में, जो मैं अनुशंसा करता हूं, अपनी जावा परियोजनाओं को मैवेन प्रोजेक्ट्स पर सेट करें और मेवेन प्रोजेक्ट की पोम फ़ाइल में बिल्ड संस्करण 1.6 पर सेट करें। – planty182

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