Итак, мне удалось заставить Eclipse работать (что нам нужно использовать на нашем экзамене). Я импортирую и запускаю некоторые из моих программ, которые я написал с помощью gedit, и запускаю их с помощью командной строки (что сработало), но они, похоже, не работают в Eclipse.
Моя программа Hello World работала, но мои другие, похоже, работали. выдавать ошибки относительно аргументов?
package week1;
public class PersonalGreeting {
public static void main(String[] args) {
String first_name = args[0];
String last_name = args[1];
System.out.println("Hello " + first_name + " " + last_name);
}
}
Ошибка:
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 0
at week1.PersonalGreeting.main(PersonalGreeting.java:6)
Любые идеи, как это исправить и в чем причина? Почему это должно работать в командной строке, но не в Eclipse?