방금 Eclipse와 Java를 사용하기 시작했으며 둘 중 하나에 익숙하지 않습니다. 필자는 간단한 helloworld-programm를 작성했지만, 다음 작업 (학교)은 커맨드 라인에서 사용자 입력을 받아 가장 높은 수의 2로 응답하는 프로그램을 작성하는 것이 었습니다. 그것은 모두가 "자바 Larger.class 2를 나중에 일식에서"실행 "- 버튼을 누르하지만 때 나는 소스 파일을 탐색 할 때 잘 작동하고 실행하려고Eclipse에서 startupparameters를 사용하는 Java 프로그램
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));
}
}
: 코드 나는 다음과 같이 외모를 썼다 4 "java.exe에서 클래스를 찾을 수 없다는 오류가 발생합니다.
어떤 아이디어 일 수 있습니까?
Sidenote : "unnamed package"에 정의 된 클래스를 사용하면 프로그램이 한 클래스보다 커지면 문제가 발생할 수 있습니다 (http://stackoverflow.com/questions/859603/). java-there-a-tool-to-make-make-a-3rd-party-jar-forward-compatible-1-4) – VonC
Thnx. 나는 이미 이것을 알고있다. 그러나 이것은 input-args를 사용하는 법을보기위한 테스트 일 뿐이다. – Alxandr