2012-10-10 5 views
1

Eclipse Indigo에서 JAVA로 코드를 작성했습니다. 나는 이클립스 안에있는 콘솔에서 (즉, RUN 버튼을 사용하지 않고) 그 프로그램을 실행하고 싶다. 항상 변하는 인수를 전달하기를 원하기 때문에 '실행 구성'에서 인수를 설정하는 것은 매우 지루합니다. 누구도 도와 주실 수 있습니까?Eclipse 콘솔에서 Java 프로그램 실행

+0

콘솔에서 _running_ 프로그램의 인수를 전달할 수 있습니다. 그래서 당신은 정상적인 방법으로 프로그램을 실행할 수 있습니다. – RAS

+0

실행 버튼을 클릭하면 "스레드 예외"메인 "java.lang.ArrayIndexOutOfBoundsException : 0 \t at MyProgram.main (MyProgram.java:13) "예외가 표시됩니다. 'java MyProgram arg0 arg1' 프로그램을 실행하고 .. 실행 버튼을 누른다. – sattu

답변

0

"실행 구성"에서 유일한 변수로 구성 파일 통과를 만든 다음 그에 따라 해석 할 수 있습니다. 또는 사용자가 프로그램을 실행할 때마다 구성을 입력하라는 메시지를 표시 할 수 있습니다. 이러한 변형을 수용하기 위해이 코드를 어떻게 개발하고 있는지 다시 생각해 볼 필요가 있습니다.

0

실행 구성에서 프로그램 인수로 string_prompt를 추가하십시오.

$ {string_prompt} 특히 파일 \ 폴더가 필요하면 file_prompt 및 folder_prompt도 있습니다.

이들은 구성 실행 대화 상자의 (x) = 인수 탭에있는 변수 버튼을 통해 사용할 수 있습니다.

참조 : How to make Eclipse prompt me for command line arguments