我有一個問題,包括來自父目錄的Ant構建腳本。因爲我需要開發的第三方軟件的自定義組件,我已成立了一個項目的目錄結構如下:從鏈接目錄的實際父目錄中包含一個Ant構建腳本
/repos/HG REPO/Component // repo for my component
/repos/GIT REPO/contrib/contrib-build.xml // 3rd party software repo & build script
/repos/GIT REPO/contrib/[symlink to Component]/build.xml // My components build script
現在我需要從build.xml文件導入了contrib-build.xml文件,所以在建.XML我會用:
<import file="../contrib-build.xml"/>
然而,這會導致錯誤,因爲它試圖找到
/repos/HG REPO/contrib-build.xml
我如何可以訪問該文件沒有給出絕對路徑導入文件的申辯文件換貨?如果我採取這種方式,那麼必須手動記住將其設置在另一個開發設置上。
這將在本地工作,如果我從相對於這兩個回購/的contrib根做」 ../../../../Path。 build.xml文件」。當然,這與我的目錄結構一樣,與使用絕對路徑相同。 – Fuu