2009-09-08 3 views
1

Java Eclipse 프로젝트가 있지만 java.exe를 사용하여 명령 줄에서 실행하지 않습니다. 대신 자바를 실행하는 파이썬 스크립트를 통해 실행합니다. 나는 일식의 '실행'버튼을 누르면 이클립스의 콘솔 창에 출력을 볼 때 내가하고 싶은 무엇Eclipse Java 프로젝트 실행 구성에서 임의의 명령을 설정할 수 있습니까?

이 실행됩니다. 불행히도 사용할 수있는 실행 구성 옵션은 너무 제한적이며이 임의의 '원하는대로 실행'구성을 허용하지 않는 것 같습니다.

이것이 가능합니까? 이러한 종류의 구성 옵션을 추가하는 이클립스 플러그인이 있습니까?

아마 디버거 지원을 잃어 버리는 것을 알았지 만, 이것은 나에게는 문제가되지 않습니다.

+1

와 자바 프로그램을 실행 한 제공 : 당신은 Python 스크립트에서 올바른 시작 매개 변수를 구성한 다음 Java 원격 디버깅을 사용하는 경우 여전히 디버거를 사용할 수 있습니다. – McDowell

+0

@McDowell : 나는 당신이 코멘트를 쓰는 동안 내 대답에 그것을 쓰고 있었다;) 좋은 지적. – VonC

답변

5

당신은 "외부 도구 구성"을 통해 그것을 실행할 수 있습니다 : 그것은 그 스크립트가 자체 자바 프로그램을 실행하더라도, 당신이 좋아하는 모든 스크립트/명령을 호출 할 수 있습니다. 이 시작되면

alt text http://www.abdevelopment.ca/system/files/images/New%20External%20Tools%20Configuration.preview.png

그런 다음, 원격 디버그 세션을 시작할 수 있습니다, 스크립트가 올바른 옵션

-Djava.compiler=NONE -Xnoagent -Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n 
참고

alt text http://www.nakov.com/blog/wp-content/uploads/2008/08/eclipse-remote-debug-configuration.png

+0

내가 몇 년 동안 그 버튼을 보았고 그것을 눌러야하는 일은 결코 없었다. 감사 :) – izb

관련 문제