Eclipse: как мы принимаем аргументы для main при запуске

В Java для обычного основного метода:

public static void main(String[] args){ // code here } 

String[] args используется для выполнения некоторых параметров из командной строки. Я могу запустить этот файл из командной строки:

 javac filename.java java filename -30 

Но для этого требуется больше шагов, и я должен подключиться к этой папке. (для долгого времени). Так или иначе, чтобы запустить этот файл с некоторыми аргументами для main в Eclipse.

Благодаря 🙂

В Eclipse вы можете настроить конфигурацию запуска для Java-приложения . Нажмите зеленую кнопку «играть» на панели инструментов запуска (рядом с значком ошибки, который начинает отлаживать).

В рамках этой конфигурации вы можете установить аргументы рабочей директории и командной строки – и даже предложите пользователю аргументы командной строки при ее запуске с использованием таких аргументов, как ${string_prompt:Foo} .

Щелкните правой кнопкой мыши class. Затем перейдите в Run as> Run configurations. Выберите программу с левой стороны. Затем на вкладке «Параметры» вы увидите «Аргументы программы». Введите аргументы вашей программы в этом текстовом поле, если вы хотите передать несколько аргументов, разделите аргументы пробелами.

введите описание изображения здесь

Этот сайт обеспечивает хороший пошаговый учебник с изображениями: http://www.javaprogrammingforums.com/java-jdk-ide-tutorials/362-how-send-command-line-arguments-eclipse.html

Щелкните правой кнопкой мыши по программе с основным методом —> Выберите «Конфигурация времени выполнения» -> Там вы увидите поле для аргумента с правой стороны.

Было странно, что мне пришлось передавать каждый аргумент в новой строке, но после чтения немного мне это показалось (упустил из виду тот факт, что они (Аргументы) являются экземплярами String). Множественные аргументы для PSVM

  • Java. Нет доступных экземпляров типа Foo.
  • Доступ к компонентам GUI из другого classа
  • Записи classа Eclipse, используемые только для тестов
  • Почему новые методы java.util.Arrays в Java 8 не перегружены для всех примитивных типов?
  • Если скобка имеет более высокий приоритет, то почему оператор инкремента сначала решается?
  • Как Java решает, когда импортировать?
  • Использование параметра HeapDumpOnOutOfMemoryError для дампа кучи для JBoss
  • Что такое функциональный интерфейс в Java 8?
  • Как Java-интерфейсы моделируют множественное наследование?
  • Как создать модульное приложение JSF 2.0?
  • JFreeChart PolarPlot: математическая ориентация
  • Давайте будем гением компьютера.