2009-12-18 4 views
8

나는 이클립스 (갈릴레오 버전)에서 자바 프로그램을 작성 중이다. 프로그램은 콘솔 명령에 지정된 입력 파일에서 간단한 사용자 데이터를 읽고 처리합니다.입력 명령 파일을 콘솔 명령에서 읽으려면 이클립스 (java)에 어디에 넣으시겠습니까?

그러나 이클립스 작업 공간 안에이 입력 파일을 놓아야하는지 잘 모르겠습니다. 따라서 이클립스에서 프로그램을 실행하고 입력 파일 이름을 입력하면 프로그램을 찾을 수 있고 프로그램이 처리 할 수 ​​있습니다.

파일 경로를 설정하여 런타임에 파일 경로를 지정할 수 있도록하는 방법이 있습니까?

감사합니다.

답변

13

Java 프로세스는 기본적으로 프로젝트 디렉토리를 작업 디렉토리로 사용하여 시작됩니다.

6

Eclipse에서 Java 응용 프로그램을 실행할 때 기본 작업 디렉토리가 프로젝트 디렉토리입니다. 데이터 파일을 해당 디렉토리에두면 선행 경로없이 파일을 간단하게 참조 할 수 있습니다. 작업 디렉토리를 변경하고 앱의 실행 속성을 수정할 수도 있습니다.

3

또는 Java 프로세스의 인수로 파일 경로를 지정할 수 있습니다. 실행 메뉴에서 구성 실행 ...을 선택하십시오. Java 응용 프로그램 아래에 클래스가 표시되어야합니다. 인수 탭을 선택하고 프로그램 인수 필드에 경로를 지정하면됩니다.

관련 문제