여러 프로젝트에서 Ant를 사용하는 경우 build.xml 파일을 어디에 두나요? 각 프로젝트에 하나씩 넣습니까, 아니면 모든 Ant 관련 파일을 포함하는 별도의 프로젝트에 넣습니까?
일반적인 권장 사항은 각 프로젝트에 build.xml을 넣는 것입니다. 그러나 여기에는 몇 가지 단점이 있습니다.
여러 프로젝트에서 공통 대상을 재사용하기 어렵게 만듭니다. 때때로 Ant를 사용하여 소스 제어에서 프로젝트를 내보내고 배포하고 싶을 때가 있습니다.
빌드 파일이 프로젝트 자체에 있으면 분명히 이 작업을 수행할 수 없습니다. 그러나 그것들을 모두 공통 위치에 두면: 사람들은 그것을 사용하기 위해 자신의 위치를 알고 있어야 합니다.
그들은 현재 프로젝트의 파일을 찾기 위해 "ant -find"를 사용할 수 없습니다. 프로젝트의 다른 분기에 대해 다른 빌드 지침을 가질 수 없습니다.
니들 뭐해? 편집 : 지금까지 좋은 제안에 감사드립니다.
지금까지 Maven은 Java 프로젝트가 아니며 Mave...
#
ant
원문 링크 : ant build.xml 파일을 위한 최적의 위치는?