저는 아이비를 사용하고 있습니다. 제가 일하는 회사는 약간 재미있는 아이비와 개미 튜토리얼을 가지고 있습니다.아이비 의존성 섹션에서 작은 화살이 무엇을합니까?
완전히 아이비 빌드 xml 파일에서 화살표가 수행하는 주변의 스킨, 종속성 섹션에서 사용될 때. 각 종속 관계는 무엇을 선언한다
<configurations>
<conf name = "runtime" />
<conf name = "build-tests" extends="runtime" />
</configurations>
...
<dependencies>
...
<dependency org="blah" name="junit" rev="default" conf="build-tests->runtime"/>
<dependency org="blahblah" name="xmlutil" rev="default" conf="build-tests->testing"/>
<dependency org="blahblahblah" name="slf4j" rev="default" conf="build-tests->simple"/>
</dependencies>
:
는 그래서,이 설정을 주어진? 나는 build-tests가 이미 runtime (config 선언에서)을 확장하고 있다고 생각했는데, 왜 dependencies conf가 이것을 다시 말합니까? 필요합니까?
testing
및 simple
은 ivy.xml에 선언되지 않았으며, 마법적이고 공식적인 선언 외부에 존재합니까?
감사합니다.