Коли я ввожу аргументи командного рядка, In Eclipse, використовуючи конфігурацію запуску. Але я не знаю, як я можу вводити аргументи командного рядка в IntelliJ IDEA.
Коли я ввожу аргументи командного рядка, In Eclipse, використовуючи конфігурацію запуску. Але я не знаю, як я можу вводити аргументи командного рядка в IntelliJ IDEA.
Відповіді:
ALT + SHIFT + F10, Вправо, E, Enter, Tab, введіть параметри командного рядка, Enter. ;-)
CTRL + ALT + R, Вправо, E, Enter, Tab, введіть параметри вашого командного рядка, Enter.
У меню «Виконати» є пункт «редагування конфігурацій», а в нижній частині ліворуч - дві зелені стрілки «запустити» та «налагодити» на панелі інструментів. На цій панелі ви створюєте конфігурацію кнопкою «+» у верхньому лівому куті, а потім ви можете вибрати Клас, що містить main (), додавати параметри VM та аргументи командного рядка, вказувати робочу директорію та будь-які змінні середовища.
Є й інші варіанти: покриття коду, ведення журналів, побудова, JRE тощо.
$gradle cucumber -Ptags=@Cal -Penv=dev1
. Я увійшов VALES під , 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 <
будь-яку ідею, як її вирішити?
Якщо ви використовуєте intellij, перейдіть до Run > Edit Configurations
налаштувань меню. З'явиться діалогове вікно. Тепер ви можете додати аргументи до Program arguments
поля введення.
Приклад: Тест класу:
Тоді. Перейдіть до налаштування для запуску класу Тест:
Крок 1: Додати додаток
Крок 2:
Ви можете вводити аргументи в текстове поле «Аргументи програми».
Ми не можемо зайти в Термінал і дати доброму старому java Classname arg1 arg2 arg3
Нам доведеться відредагувати конфігурацію запуску.
Крок 1: Візьміть Run меню
Крок 2: Виберіть Edit Configurations
Крок 3: Заповніть аргументи програми поля
Після цього аргументи будуть вставлені до кінця команди, яку IntelliJ створює, коли ви запускаєте програму :)
Ви розділяєте кілька аргументів програми пробілами. (мені це було не очевидно)
Аргументи програми:Julia 52 Actress
У MacBook Air з "OSX 10.11.3" :
Виконайте такі дії: -
Перейдіть до пункту Виконати - Редагування конфігурації -> Програма (ліворуч на панелі) -> виберіть програму масштабування, яку ви хочете запустити -> аргумент програми
maytham-ɯɐɥıλɐɯ , ви можете використовувати цей код для імітації введення файлу:
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