2012-07-04 63 views
0

已將Ivy管理添加到我的一個eclipse項目中。那之後什麼也沒發生。已將常春藤管理添加到Eclipse項目中,那又如何?

我有一個指導的東西添加到ivy.xmlivysettings.xml,還等什麼?如何創建這些文件的空白版本?把它們放在哪裏?

我創建的直覺一些,在項目的根,然後添加到什麼被告知文件。

什麼也沒發生。新圖書館在哪裏?如何強制常春藤做一些事情?

版本: 阿帕奇IvyDE 2.2.0.beta1-201203282058-RELEASE常春藤 Eclipse的赫利俄斯服務版本2

指南是xuggler:http://www.xuggle.com/downloads

我已經File New創建ivy.xml並添加什麼說沒有省略號。 icysettings.xml只是沒有省略號的樣本。

回答

0

是的ivy.xml應該在根目錄(默認配置)。 試試這個:

<ivy-module 
    version="2.0" 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xsi:noNamespaceSchemaLocation="http://ant.apache.org/ivy/schemas/ivy.xsd" 
    xmlns:e="http://ant.apache.org/ivy/extra"> 

     <info organisation="com.organisation" module="stackoverflow" revision="1.0.0" status="integration" > 
     </info> 

     <configurations> 
      <conf name="default" /> 
     </configurations> 

     <dependencies> 
        <dependency org="xuggle" name="xuggle-xuggler" rev="5.2" /> 
    </dependencies> 
</ivy-module> 

在根目錄下創建文件ivysettings.xml也。的ivy.xml爲默認:當你添加常春藤管理,在主菜單選項卡,你應該看到ivy文件這一個適於現在

<ivysettings> < 
    settings defaultResolver="default" /> 
    <include url="${ivy.default.settings.dir}/ivysettings.xml" /> 

    <resolvers> 
     <url m2compatible="true" name="xugglecode"> 
      <ivy 
       pattern="http://xuggle.googlecode.com/svn/trunk/repo/share/java/[organization]/[artifact]/[revision]/ivy-[revision].xml" /> 
      <ivy 
       pattern="http://xuggle.googlecode.com/svn/trunk/repo/share/java/[organization]/[artifact]/ivy-[revision].xml" /> 
      <artifact 
       pattern="http://xuggle.googlecode.com/svn/trunk/repo/share/java/[organisation]/[artifact]/[revision]/[artifact](-[revision]).[ext]" /> 
      <artifact 
       pattern="http://xuggle.googlecode.com/svn/trunk/repo/share/java/[organisation]/[artifact]/[artifact](-[revision]).[ext]" /> 
      <artifact 
       pattern="http://xuggle.googlecode.com/svn/trunk/repo/share/java/[organisation]/[artifact](-[revision]).[ext]" /> 
      <artifact 
       pattern="http://xuggle.googlecode.com/svn/trunk/repo/share/java/[artifact](-[revision]).[ext]" /> 
      <artifact 
       pattern="http://build.xuggle.com/view/Stable/job/red5_jdk6_stable/lastSuccessfulBuild/artifact/workingcopy/dist/[artifact].[ext]" /> 
     </url> 
     <chain name="default" changingPattern=".*SNAPSHOT"> 
      <resolver ref="xugglecode" /> 
     </chain> 
    </resolvers> 
</ivysettings> 

您的需要。 現在轉到設置選項卡。選中「啓用項目特定設置」框。 在常春藤設置路徑中,使用「工作空間按鈕」更容易選擇剛纔在根項目中創建的項目。導航並選擇。

按確定。它將立即開始解決。 我應該告訴你,即使文件存在,我也無法檢索它。常春藤控制檯似乎卡住了。我正在收到狀態碼403。我正在下班。

也許你有更好的運氣解決它。如果沒有,請把它看作是如何設置IvyDE的一個小例子。

相關問題