ivy 자체 정의 해석 기

아무 설정 도 안 했 을 때.  ivy 의 작업 디 렉 터 리 user. home / ivy 기본 ivy 설정 파일 경 로 는 org. apache. ivy. core. settings. ivysettings. xml 입 니 다. 해석 기 를 추가 하려 면 제 방법 은  L:\documents\.ivy2\ivysettings  추 가 된 ivysettings. xml 내용 은:
<ivysettings>


	<settings defaultResolver="default"/>


	<include url="./ivysettings-public.xml"/>


	<include url="./ivysettings-shared.xml"/>


	<include url="./ivysettings-local.xml"/>


	<include url="./ivysettings-main-chain.xml"/>


	<include url="./ivysettings-default-chain.xml"/>


</ivysettings>
 
그리고 ivy. jar 에서  ivysettings - public. xml ivysettings - shared. xml ivysettings - local. xml 등 5 개의 프로필 을 모두 자신의 것 으로 복사 합 니 다.   L:\documents\.ivy2\ivysettings    디 렉 터 리 아래 Public 는 기본적으로 하나의 해석 기 만 있 습 니 다. 저 는 해석 체인 의 구체 적 인 예 로 바 꾸 었 습 니 다. apache - ivy - 2.2.0 - bin \ src \ example \ chained - resolvers 를 참고 할 수 있 습 니 다. 예 를 들 어 Public 에 해석 기 를 추가 하려 면 ivysettings - public. xml 를 수정 하 겠 습 니 다.
<ivysettings>
    <resolvers>
        <chain name="public">

            <ibiblio name="MavenOfficial" m2compatible="true" root="http://repo1.maven.org/maven2"/>

            <ibiblio name="springside" m2compatible="true" root="http://springside.googlecode.com/svn/repository"/>

            <ibiblio name="jboss" m2compatible="true" root="http://repository.jboss.org/nexus/content/groups/public-jboss"/>

            <ibiblio name="ibiblio" m2compatible="true" />

        </chain>  
    </resolvers>
</ivysettings>
 
 
그리고 ant 의 build. xml 는 다음 과 같이 설정 하면 됩 니 다.
       
 
eclipse 컴 파일 에 도 seting 파일 의 위 치 를 설정 해 야 합 니 다.
 
 

좋은 웹페이지 즐겨찾기