2009-11-23 6 views

답변

1

eclipse를 사용하는 대신, 전용 소프트웨어를 사용하십시오. 지속적인 통합 서버가 작성됩니다. 같은 제목을 확인하십시오 : hudson, cruiseControl, TeamCity

1

잘못된 경로에 있습니다. 개기식을 자동화하고 메인을 실행하는 대신에 Ant 또는 Maven을 사용하여 이식 가능한 빌드 스크립트를 작성하고 IDE 외부에서 해당 빌드 스크립트 을 실행하십시오 (간단한 cron 작업 또는보다 정교한 지속적인 통합 도구이지만 지금은 CI 도구가 필요한지 잘 모르겠습니다. 빌드 스크립트부터 시작하십시오.)

0

그래서 당신이 이클립스 내부에서 실행하는 것을 자동화하고 싶다고 가정합니다. 그것이 빌드라면 빌드 스크립트와 CI를 사용하는 것이 다른 길들입니다. 이 작업을 수행하기 위해 대화 상자를 ".. 실행"을 사용하는 경우

그러나 경우에 그 사용 사례 아니라

... 이제

, 당신은 실제로 사용 이클립스 명령 줄 경로, 바이너리 및 인수를 얻을 수 있습니다 실행하다.

당신이하는 일은 디버그 퍼스펙티브를 여는 것입니다. 그런 다음 평상시처럼 스크립트를 실행하십시오.

귀하의 프로세스가이 시점에서 "디버그보기"에 나타나야합니다.

프로세스가 실행 중이거나 종료 된 후에 프로세스를 마우스 오른쪽 단추로 클릭하고 속성을 엽니 다. (이 옵션을 얻으려면 트리에서 1 단계 아래를 클릭해야 할 수도 있습니다.)

프로세스 정보에서 내부에 "명령 줄"섹션이 있습니다. 이클립스가 실행하기 위해 실행 된 정확한 명령 줄입니다.

스크립트 (windows의 경우 .bat/* nix의 경우 sh)에 넣고 그에 따라 일정을 잡을 수 있어야합니다.

편집 : 가정에 추가되었으며 속성 정보 화면의 내용 인 프로세스 정보 용어를 사용하도록 변경되었습니다.

+0

나는 그것이 그가 묻고있는 것이 아니라고 생각한다. 그는 이클립스에서 명령 행 프로그램을 실행하는 방법을 묻지 않는다. 그는 명령 행에서 일식을 실행하는 방법을 묻는다. , 빌드를 실행하십시오.) – Suppressingfire

+0

아아아, 알았어. 나는 내 대답을 머리로 쓰지 않았다. 명령 줄을 실행하는 방법을 보여줄 의도는 아니었지만 "빌드 실행"명령에서 사용되는 실제 명령 줄을 얻는 방법을 설명했습니다. – lofte

관련 문제