문제

지난 2 년 동안-(ISH) 나는 maven2 내 빌드/연속 통합 솔루션 용. 나는 사용했다 개미 그 전에 조금만 있었지만 실제로 그것에 대해 많은 경험을 얻지 못했습니다. 이제 나는 새로운 직업을 가졌고 지금 제가 진행중인 팀은 개미를 사용합니다.

내가 궁금해하는 것은 이것입니다.

Maven에는 Java 소스와 파일 및 Java 테스트 파일을 분리하기위한 디렉토리 규칙이있었습니다.주니 테스트). 다음과 같이 보였습니다.

Project-
  -src/main/java
  -src/test/java

이렇게하면 테스트가 소스/프로덕션 코드와 별개이며 그와 같이 구축/배포되지 않습니다.

개미 문서를 살펴보면 나는 이것에 대한 컨벤션을 실제로 보지 못했습니다. 내가 뭔가를 놓치고 있습니까? 개미에서 비슷한 협약이 있습니까?

도움이 되었습니까?

해결책

Java 소스를위한 기본 빌드 도구 인 Ant에 대한 나의 경험은 당신이 원하는 것을 만들어냅니다. 공식적인 규칙. 내가 본 많은 소스 프로젝트는 비슷한 방식으로 사물을 조직합니다. Jboss를 사용합니다u003Cmodule> /src/main 소스 등 ... ANT는 원하는 규칙을 사용하여 더 큰 프로젝트 빌딩 프레임 워크에 통합하는 이상적인 도구입니다.

어쨌든 Maven 컨벤션은 개미에게 잘 작동하므로 이미 설치 한 경우 동일한 구조를 재사용하십시오. 친숙한 구조를 사용할 때 물건을 추적하는 것이 더 쉬울뿐만 아니라 프로젝트를 모방하기로 결정한 경우 이미 설정됩니다.

다른 팁

많은 개미 컨벤션/모범 사례가 설명되어 있습니다. 분노의 개미

오래된 자원이지만 제 생각에는 괜찮습니다 개미 최고 실습.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top