Я только начал использовать eclipse и java, и я не привык ни к одному из них. Я написал простую helloworld-программу, но следующей задачей (школой) было создание программы, которая принимает пользовательский ввод (из командной строки) и отвечает наибольшим числом из двух. Код, который я написал, выглядит следующим образом:
public class Larger {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
if(args.length < 2)
{
System.out.print("Too few parameters submitted.");
return;
}
int num1 = Integer.parseInt(args[0]);
int num2 = Integer.parseInt(args[1]);
System.out.print(Math.max(num1, num2));
}
}
Это все работает хорошо, когда я нажимаю кнопку "run" в eclipse, но позже, когда я просматриваю исходные файлы и пытаюсь запустить "java Larger.class 2 4", я получаю сообщение об ошибке из java.exe, в котором класс не найден.
Есть идеи, что это может быть?