http://ant.apache.org/ivy/history/latest-milestone/concept.html"E : 색상"속성의 사용 무엇 담쟁이 의존도가
아이비 의존성이 "컬러"
이 속성의 사용은 무엇인가라는 속성이있다? 어떻게 실시간으로 사용할 수 있습니까? 몇 가지 예를 들어 보겠습니다.
http://ant.apache.org/ivy/history/latest-milestone/concept.html"E : 색상"속성의 사용 무엇 담쟁이 의존도가
아이비 의존성이 "컬러"
이 속성의 사용은 무엇인가라는 속성이있다? 어떻게 실시간으로 사용할 수 있습니까? 몇 가지 예를 들어 보겠습니다.
Ivy는 "color"라는 속성을 지원하지 않고 인공물에 임의의 추가 속성을 정의 할 수있는 기능을 제공합니다.
이렇게하면 ivy 저장소의 이슈에 대한 명명 규칙을 정의하고 ivy 작업을 검색 할 때 더 많은 융통성을 사용할 수 있습니다. 고안된 것 example
실제로 Maven 저장소에서 다운로드하는 경우이 기능을 사용할 수 없습니다.
"확장 된 특성"에 대한 Ivy 문서를 확인하십시오. 아래 문서에서 http://ant.apache.org/ivy/history/2.0.0-beta2/concept.html
Qutoed ...
예 :
<ivy-module version="2.0" xmlns:e="http://ant.apache.org/ivy/extra">
<info organisation="apache"
module="foo"
e:color="blue"
status="integration"
revision="1.59"
/>
</ivy-module>
이 그럼 당신은 여분의 속성을 사용해야합니다 : 여기 파란색으로 설정 속성 '컬러'와 아이비 파일입니다 foo에 대한 의존성을 선언 할 때. 이러한 추가 속성 은 실제로 조직의 이름과 수정 같은 모듈에 대한 식별자로 사용됩니다
<dependency org="apache" name="foo" e:color="blue" rev="1.5+" />
그리고 당신은 저장소 패턴을 정의 할 수 있습니다
이${repository.dir}/[organisation]/[module]/[color]/[revision]/[artifact].[ext]
참고 패턴 당신 (이름 스페이스 접 두부 없음) 규정되지 않은 속성 이름을 사용해야합니다.
xml 네임 스페이스를 사용하고 싶지 않은 경우 가능하지만 파일이 공식 아이비 xsd를 더 이상 처리하지 않으므로 아이비 파일 유효성 검사를 비활성화해야합니다. 유효성 검사를 비활성화하는 방법은 설정 설명서를 참조하십시오. 당신이 확장으로 conf의를 정의하면
때문에이 같은 "conf의" $ {repository.dir}/[조직]/[모듈]/[conf의]/[수정]/[이슈]. [내선] – Angrezy
입니다 색상이 위에서 정의 된 것처럼 ... 속성이 작동해야합니다. – Clintm