2012-12-05 53 views
0

我知道這是完全錯誤的,不是一個好習慣,但我需要知道是否有可能以某種方式將ivysettings.xml的片段嵌入到ivy.xml或Apache Ant構建中。 XML並使用它。將settings.xml嵌入ivy.xml

謝謝!

回答

0
<target name="resolve-init" description="Configure ivy settings"> 
    <mkdir dir="build"/> 

    <echoxml file="build/ivysettings.xml"> 
     <ivysettings> 
      <settings defaultResolver="central" /> 
      <resolvers> 
       <ibiblio name="central" m2compatible="true"/> 
      </resolvers> 
     </ivysettings> 
    </echoxml> 

    <ivy:settings file="build/ivysettings.xml"/> 
</target> 

<target name="resolve" depends="resolve-init" description="Use ivy to resolve dependencies"> 
    <ivy:resolve/> 
</target> 

另一種選擇是使用ivy設置任務的URL屬性,保存常春藤配置在一個衆所周知的位置,例如一家公司的網絡服務器。