2010-04-26 2 views
5

저는 대학에서 소프트웨어 설계 과정에 대한 Java 과제를 수행하고 있습니다. 실제로 복잡하지는 않으며 클래스, 인터페이스 및 jUnit 테스트 케이스가 포함되어 있습니다. 지금 우리는 개미 빌더의 입력으로 build.xml 파일을 제공해야한다고 들었다. 나는 들어 본 적이 없거나 전에 개미를 사용했습니다. 또한 이클립스가 지원하는 것을 보았습니다. 내 질문은 - build.xml은 무엇을합니까? Eclipse가 내 프로젝트를 어떻게 구축하고 있으며 개미를 사용하는 대신 똑같이하지 않는 이유는 무엇입니까? 그리고 가장 중요한 -이 파일을 Eclipse로 작성하는 방법?기존 Java 프로젝트의 앤트 빌더 파일 (build.xml)은 어떻게 작성합니까?

감사합니다.

+0

http://stackoverflow.com/questions/206473/build-eclipse-java-project-from-command-line/206587#206587 도움이 되셨습니까? – VonC

답변

5

개미는 Java 기반의 빌드 도구입니다. 그것은 매우 강력하며 상상할 수있는 Java 응용 프로그램을 빌드하는 데 필요한 여러 가지 다른 도구와 통합됩니다. Continuous Build 서버로 Continuous Integration 환경을 배치 할 때 매우 유용합니다.

Eclipse 내에서 빌드하고 있으며 빌드 프로세스가 사용자의 IDE에 바인딩되어 있습니다. 이는 한 사람의 프로젝트에서는 완벽하지만 팀 프로젝트에서는 불충분 할 수 있습니다. 또한 Ant를 사용하면 단위 테스트를 포함하여 단일 구성 요소에서 여러 구성 요소와 복잡한 종속성을 포함하는 복잡한 빌드를 가질 수 있습니다.

처음부터 Ant 빌드를 만들 수 있습니다 (가장 좋은 방법이지만 시간이 오래 걸립니다). 그렇지 않으면, 파일/내보내기 메뉴 (일반에서 Ant 빌드 파일 선택)를 사용하여 Eclipse로이 파일을 작성할 수 있습니다.

2

build.xml 파일을 처음부터 작성하는 방법을 확실히 알고 있어야합니다. 그러면 Eclipse가 백그라운드에서 수행하는 작업을 알 수 있습니다.

나는 얼마 전 ant의 기본 사항을 설명한 Java 클래스를 가르쳤다.

관련 문제