2009-07-07 2 views
42

배치 파일 (.bat 파일)에있는 명령 집합을 실행하여 Java 응용 프로그램을 시작합니다. 그리고 Eclipse 워크 벤치로 가져 왔습니다. Eclipse에서 배치 파일을 어떻게 실행합니까? 커맨드 라인에서와 마찬가지로, 나는 "path : \ myBatchfile.bat"를 직접 제공한다. Eclipse에서 직접 할 수있는 방법이 있습니까?Eclipse에서 일괄 처리 스크립트 (.bat 파일)를 실행하는 방법

답변

65

External Tools 기능 (실행 메뉴에 있음)을 사용하여 .bat 파일을 호출 할 수 있습니다.


예 :

enter image description here

enter image description here

enter image description here

+0

와우, 난 그냥이 시도하고 당 작동 fectly! 나는 내가 이것을 할 수 있는지 전혀 몰랐다. 고맙습니다! 유일한 문제는 파일을 만드는 동안 Eclipse가 불평하고 다른 파일을 열어야하는 파일을 편집하기 위해 "win32 app"오류가 발생한다는 것입니다. – djangofan

+10

'External Tool Configurations'에서'Program' 아래에 새로운 설정을 만들고'Location' 필드에 대한 .bat 파일을 선택하고 작업 디렉토리 (작업 공간에서 프로젝트를 선택하십시오)를 부여 할 수 있습니다. 아주 쉬운 해결책 ... 고마워! –

+0

고맙습니다! Eclipse가 내 maven 프로젝트의 대상 디렉토리를 잡고있었습니다. 그리고 Windows 콘솔에서 mvn clean install을 실행했을 때, Eclipse가 디렉토리를 잠그기 때문에 clean을 수행하지 못합니다. 하지만 내가 일식에서 박쥐를 실행하면, 이제는 잘 작동합니다. +1 – AlexScript

12

를 또는, 외부 응용 프로그램을 호출 할 수 있습니다 Ant 빌드 파일을 만들 수 있습니다.

이렇게하면 이클립스뿐만 아니라 다른 IDE 나 커맨드 라인 (.)에서 .bat를 불러올 수 있습니다.

http://ant.apache.org/manual/Tasks/exec.html

1

또한 시스템 편집기를 열어 배치 파일 (또는 다른 실행 파일)을 실행할 수 있습니다. Open With -> System Editor을 사용하십시오. 마우스 오른쪽 버튼을 클릭하여 텍스트 편집기

관련 문제