मैं नेटबीन में मेवेन आधारित स्प्रिंग प्रोजेक्ट चला रहा हूं। मैं अपनी प्रोजेक्ट कॉन्फ़िगरेशन फ़ाइल में उस वैरिएबल वैल्यू के आधार पर विशिष्ट फ़ाइल खोलने के लिए एक पर्यावरण चर का उपयोग कर रहा हूं। मैं इसे ग्रहण में सेट करने में सक्षम हूं लेकिन नेटबीन्स में कैसे सेट करना है, यह नहीं जानता। क्या कोई मेरी मदद कर सकता है?Netbeans में पर्यावरण परिवर्तनीय कैसे सेट करें?
उत्तर
System.getEnv("FOO") == "FOOVALUE"
NetBeans 6.7+ -
राइट क्लिक करें परियोजना
- -> गुण -> कार्रवाइयां -> भागो परियोजना -> सेट गुण: जोड़े
लि .FOO = FOOVALUE
नोट: आप अन्य कॉन्फ़िगरेशन और अन्य क्रियाओं जैसे डीबग प्रोजेक्ट
पर उसी तकनीक को लागू कर सकते हैं, मुझे NetBeans 7.4 का उपयोग करके गुण-> क्रिया सेटिंग नहीं मिल सका। मैंने स्पष्ट रूप से को पर्यावरण चर की आवश्यकता नहीं थी - बस कुछ मूल्य जो मैं अपने आवेदन के बाहर सेट कर सकता था। तो, इसके बजाय, मैं मुख्य प्रोजेक्ट के एनबीप्रोजेक्ट फ़ोल्डर के तहत "project.properties" फ़ाइल में बदलाव करने में सक्षम था।
project.properties के भीतर एक "run.args.extra" सेटिंग है। आप जिस भी कमांड लाइन तर्क को पास करना चाहते हैं उसके पास '-J' से पहले 'नाम' होना चाहिए। यहाँ एक उदाहरण है।
run.args.extra = -J-DFOO = FOOVALUE
ध्यान दें कि यह एक वातावरण चर नहीं है। इसके बजाय, यह एक System.getProperty ("FOO") सुलभ मूल्य है। विशेष नोट में: एक्सएमएक्स/एक्सएमएस का उपयोग करके आपके अनुप्रयोगों को कितनी मेमोरी आवंटित करने के लिए यह स्थान भी है।
MacOS पर:
$HOME/.bashrc
में जोड़ने उर्फ:
alias netbeans='/Applications/NetBeans/NetBeans\ X.Y.app/Contents/MacOS/netbeans &'
टर्मिनल में:
> netbeans
इस उपयोगकर्ता वातावरण चर के साथ आईडीई शुरू कर देंगे।
परिणामस्वरूप पर्यावरण चर (जैसे $PATH
) NetBeans IDE और टूल (जैसे रूबी डीबगर) के अंदर उपलब्ध हैं।
संभावित डुप्लिकेट [मैं नेटबीन्स में जावा पर्यावरण चर कैसे स्थापित करूं] (http://stackoverflow.com/questions/8577249/how-do-i-set-up-a-java-environment-variable- इन-नेटबीन्स) –
http://stackoverflow.com/questions/8577249/how-do-i-set-up-a-java-environment-variable-in-netbeans डुप्लिकेट नहीं है क्योंकि यह सिस्टम गुणों के बारे में है और पर्यावरण नहीं चर (शीर्षक ने इसे दूसरी तरफ कहा, पहले ही सुझाए गए संपादन को संपादित करें) –