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 getHours (), getMinutes () и getSeconds ()
  • Длина строки без использования метода length ()
  • Freemarker выполняет итерацию по клавишам hashmap
  • JDBC Class.forName vs DriverManager.registerDriver
  • Как улучшить шаблон строителя?
  • Распознавание языков в Java
  • Массив или список в Java. Что быстрее?
  • Maven не правильно выбирает JAVA_HOME
  • JPA @OneToOne с общим ID - Могу ли я сделать это лучше?
  • ActionListener для конкретного текста внутри JTextArea?
  • Давайте будем гением компьютера.