मैं इंटेलिज विचार के बारे में ताजा हूं। मैं सिर्फ eclipse
से कई परियोजनाओं को आयात करता हूं, और यह इंटेलिज विचार में मॉड्यूल है।
मैं एक मॉड्यूल में एक मुख्य चलाता हूं और file can not found
अपवाद प्राप्त करता हूं। मैं user.dir
पैरामीटर की जांच करता हूं और इसे अन्य मॉड्यूल पर सीधे ढूंढता हूं (जब मैं ग्रहण परियोजनाओं को आयात करता हूं तो मॉड्यूल पहला मॉड्यूल होता है)।इंटेलिज विचार मॉड्यूल डिफ़ॉल्ट "user.dir"
System.out.println(System.getProperty("user.dir"));
मैं बस एक मॉड्यूल में मुख्य चलाने पर उस मॉड्यूल निर्देशिका में user.dir सेट करना चाहता हूं। इसे कैसे सेट करें? (इस पर राइट-क्लिक करें सबसे आसान तरीका है और सहेजें चुनें 'MyClass.main()')
हां, मैंने कार्य निर्देशिका को $ MODULE_DIR $ पर सेट किया है, यह मुझे वह दे सकता है जो मैं चाहता हूं। मुझे इसके लिए डिफ़ॉल्ट सेट भी मिलता है: रन-> कॉन्फ़िगरेशन संपादित करें-> डिफ़ॉल्ट। आपके द्वारा मैन्युअल रूप से बनाए गए सभी एप्लिकेशन EXCEPT रन/डीबग कॉन्फ़िगरेशन डिफ़ॉल्ट सेटिंग का उपयोग करेंगे। – bluearrow
धन्यवाद @bluearrow, यह वास्तव में उपयोगी जानकारी है। – vikingsteve
bluearrow - तुम मेरे आदमी हो! – PiersyP