- Apache IVY 教程
- Apache IVY - 首頁
- Apache IVY - 概述
- Apache IVY - 環境設定
- Apache IVY - 術語
- Apache IVY - 設定檔案
- Apache IVY - Eclipse Ivy 外掛
- ANT Ivy 任務
- Apache IVY - resolve
- Apache IVY - install
- Apache IVY - retrieve
- Apache IVY - cachepath
- Apache IVY - publish
- Apache IVY - info
- 倉庫
- Apache IVY - 解析器
- Apache IVY - 本地倉庫
- Apache IVY - 共享倉庫
- Apache IVY - 公共倉庫
- Apache IVY 有用資源
- Apache IVY - 快速指南
- Apache IVY - 有用資源
- Apache IVY - 討論
Apache IVY - 術語
請考慮以下 ivy.xml 示例以瞭解 Ivy 術語。
<?xml version="1.0" encoding="ISO-8859-1"?>
<ivy-module version="2.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="http://ant.apache.org/ivy/schemas/ivy.xsd">
<info organisation="com.tutorialspoint" module="ivy-test" status="integration">
</info>
<dependencies>
<dependency org="commons-lang" name="commons-lang" rev="2.6" />
</dependencies>
</ivy-module>
Ivy 術語
以下是 Ivy 生態系統的重要術語。
組織 −顧名思義,它指的是建立專案或庫的公司、個人開發人員或團隊的名稱。例如,com.tutorialspoint。
模組 −顧名思義,它指的是可重用的單元或模組。模組通常附帶一個版本。例如 commons-lang 或 ivy-test 等。
模組描述符 −模組描述符指的是描述模組的 ivy.xml 檔案。模組描述符包含識別符號(org、name、branch 和 version)、釋出的工件、配置和依賴項。
工件 −工件指的是作為可交付成果的單個檔案。例如,一個 jar 檔案。工件可以是 zip、gz 等型別。Jar、源 Jar、Javadoc Jar 是模組的各種工件。
型別 −型別標識工件類別,如 jar、war、src、doc 等。
工件檔名副檔名 −工件副檔名,如 .jar、.zip、.gz 等。
模組修訂版 −模組的唯一修訂版號或其版本號。
修訂版狀態 −修訂版狀態指示修訂版的穩定性。以下是狀態的重要值 −
integration −表示持續開發、夜間構建等。
milestone −表示分發但尚未最終確定。
release −表示已測試和完成,主要版本。
倉庫 −類似於 Maven 倉庫,倉庫表示一個分發站點,Ivy 可以在此處搜尋庫、工件、模組等。倉庫可以是公共的、私有的或共享的。
Ivy 設定 −Apache Ivy 遵循 Maven 原則並附帶許多預設配置。可以透過定義 ivysettings.xml 檔案覆蓋預設設定。
廣告