Ant的配置文件 - build.xml有屬性元素。 根據官方文檔,該屬性具有屬性值和位置。 但我不明白我們爲什麼需要位置? 我可以將路徑設置爲屬性中的值嗎?然後不需要位置。螞蟻的屬性值和屬性位置有什麼區別
2
A
回答
2
如果您想要執行相對路徑,則使用位置。
注意在這個例子中,他們使用位置。沒有絕對路徑需要。 http://ant.apache.org/manual/using.html
任一位置或值(互斥)可以,如果你正在做的絕對路徑
1
將屬性設置爲給定文件的絕對文件名。如果此屬性的值爲絕對路徑,則保持不變(將/和\字符轉換爲當前平臺約定)。否則,它被視爲相對於項目的basedir並擴展的路徑。
來源:http://ant.apache.org/manual/Tasks/property.html
實施例,有人要存儲在變量lib目錄路徑那麼它可以如下所示進行。
<property name="lib.dir" location ="project_home/lib"/>
您可以使用上述屬性,如下所示。
<fileset dir="${lib.dir}">
<include name="**/*.jar"/>
</fileset>.
+0
還是不明白使用。您的示例顯示我們可以使用「值」而不是「位置」。 –
+0
已更正。位置用於相對路徑。 – Subba
相關問題
- 1. 螞蟻:螞蟻如何找到屬性setter方法屬性
- 2. 螞蟻和螞蟻節點之間有什麼區別?
- 3. 螞蟻屬性覆蓋
- 4. 螞蟻Macrodef屬性利用
- 5. restkit中的「屬性」和「屬性」有什麼區別
- 6. IBOutlet和IBOutlet屬性有什麼區別?
- 7. notable_for和notable_types屬性有什麼區別?
- 8. 「wairole」和「role」屬性有什麼區別?
- 9. attribute.present有什麼區別?和屬性?
- 10. Python「屬性」和「屬性」有什麼區別?
- 11. title屬性和tooltip屬性有什麼區別?
- 12. ember.js中'[]'屬性和'@each'屬性有什麼區別?
- 13. 有什麼用螞蟻重複的屬性
- 14. 螞蟻var和屬性範圍
- 15. 讀寫屬性和非原子賦值屬性有什麼區別?
- 16. android xml有什麼區別屬性
- 17. 螞蟻屬性內部的問號
- 18. 螞蟻屬性的列表項索引
- 19. 螞蟻中的動態屬性名稱
- 20. @JsonIgnore屬性和沒有註解的屬性之間有什麼區別?
- 21. 螞蟻屬性文件中的條件屬性
- 22. 螞蟻寫屬性文件存儲過濾的屬性
- 23. 螞蟻變音屬性內的變音屬性
- 24. 可變屬性的螞蟻不可變屬性
- 25. 螞蟻常春藤檢索任務:什麼是屬性類型的有效值?
- 26. 角色,隸屬關係和屬性之間有什麼區別?
- 27. 螞蟻構建失敗 - 因爲螞蟻忘記屬性?
- 28. Ant中的<pathelement>屬性'路徑'和'位置'有什麼區別?
- 29. 螞蟻除非屬性不工作?
- 30. junit系統屬性與螞蟻
我似乎知道一些事情,如果我使用的位置,我不能使用的價值,反之亦然。如果我需要定義一個路徑,使用價值將迫使我給一個完整的路徑。使用位置,沒有必要給絕對路徑。是對的? –
這是正確的。順便說一句,如果你想調試,如果你的屬性是正確的,使用echoproperties是有用的。 http://ant.apache.org/manual/Tasks/echoproperties.html – fduso
非常感謝。 –