जब मैं रन कॉन्फ़िगरेशन के साथ प्रयोग करते हुए, ग्रहण में कमांड कमांड तर्क देता हूं। लेकिन मुझे नहीं पता कि मैं IntelliJ IDEA में कमांड लाइन के इनपुट कैसे करता हूं।
जब मैं रन कॉन्फ़िगरेशन के साथ प्रयोग करते हुए, ग्रहण में कमांड कमांड तर्क देता हूं। लेकिन मुझे नहीं पता कि मैं IntelliJ IDEA में कमांड लाइन के इनपुट कैसे करता हूं।
जवाबों:
ALT + SHIFT + F10, राइट, E, Enter, टैब, अपनी कमांड लाइन पैरामीटर दर्ज करें, दर्ज करें। ;-)
CTRL + ALT + R, दाएं, E, Enter, टैब, अपनी कमांड लाइन पैरामीटर दर्ज करें, दर्ज करें।
रन मेनू पर "एडिट कॉन्फ़िगरेशन" आइटम है, और टूलबार पर दो हरे "रन" और "डीबग" तीर के बाईं ओर पुल-डाउन है। उस पैनल में, आप शीर्ष बाईं ओर "+" बटन के साथ एक कॉन्फ़िगरेशन बनाते हैं, और फिर आप मुख्य () युक्त क्लास चुन सकते हैं, वीएम पैरामीटर और कमांड-लाइन आर्ग्स जोड़ सकते हैं, कार्य निर्देशिका और किसी भी पर्यावरण चर को निर्दिष्ट कर सकते हैं।
वहाँ अन्य विकल्प भी हैं: कोड कवरेज, लॉगिंग, बिल्ड, JRE, आदि।
$gradle cucumber -Ptags=@Cal -Penv=dev1
। मैं के Edit Config.. > Program Arguments
रूप में घाटों में प्रवेश किया --tags "@Cal" "env=dev1"
। मैंने देखा @Cal
काम किया है और env=dev1
काम नहीं करता है।
java MyClass < someFileName.txt
यह काम करता हूं , लेकिन जब मैं < someFileName.txt
intelliJ में प्रोग्राम तर्क जोड़ता हूं, तो यह Error: Could not find or load main class <
किसी भी विचार को वापस करता है कि इसे कैसे हल किया जाए?
उदाहरण मेरे पास एक क्लास टेस्ट है:
फिर। वर्ग परीक्षण चलाने के लिए कॉन्फ़िगर पर जाएं:
चरण 1: एप्लिकेशन जोड़ें
चरण 2:
आप प्रोग्राम आर्ग्युमेंट्स टेक्स्टबॉक्स में तर्कों को इनपुट कर सकते हैं।
हम टर्मिनल में नहीं जा सकते और अच्छे पुराने में दे सकते हैं java Classname arg1 arg2 arg3
हमें रन कॉन्फ़िगरेशन को संपादित करना होगा।
चरण 1: रन मेनू को लें
चरण 2: संपादन कॉन्फ़िगरेशन का चयन करें
चरण 3: प्रोग्राम तर्क फ़ील्ड भरें
उसके बाद, तर्कों को उस कमांड के अंत में डाला जाएगा जो कि IntelliJ बनाता है जब भी आप प्रोग्राम चलाते हैं :)
आप रिक्त स्थान के साथ कई प्रोग्राम तर्क अलग करते हैं। (यह मेरे लिए स्पष्ट नहीं था)
कार्यक्रम तर्क:Julia 52 Actress
"OSX 10.11.3" के साथ मैकबुक एयर पर :
यह उपाय करें: -
रन पर जाएं - कॉन्फ़िगरेशन संपादित करें -> एप्लिकेशन (पैनल के बाईं ओर) -> उस स्लाव एप्लिकेशन का चयन करें जिसे आप चलाना चाहते हैं>> लॉजिक तर्क
maytham-tıλɐɯ , आप फ़ाइल के इनपुट का अनुकरण करने के लिए इस कोड का उपयोग कर सकते हैं:
System.setIn(new FileInputStream("FILE_NAME"));
या फ़ाइल नाम को पैरामीटर के रूप में भेजें और फिर FileInputStream में डालें:
System.setIn(new FileInputStream(args[0]));
IntelliJ में, यदि आप मुख्य विधि के लिए args पैरामीटर पास करना चाहते हैं।
कॉन्फ़िगरेशन> संपादित करें पर जाएं
कार्यक्रम तर्क: 5 10 25
आपको अंतरिक्ष के माध्यम से तर्क को अलग करने की आवश्यकता है और लागू करें और सहेजें पर क्लिक करें।
यदि आप प्रिंट करते हैं तो अब प्रोग्राम चलाएं
System.out.println(args[0]);
System.out.println(args[1]);
System.out.println(args[2]);
आउट पुट है 5 10 25