幾個英文詞匯的翻譯對照,有誤請指正
repository 資源庫
PRoject 項目
artifact 構件(可以理解為jar文件去掉版本號和.jar的文件名)
看看我們在《maven安裝使用》中創建的project,里面有一個project.xml文件和project.properties文件。project.xml文件被稱作maven治理項目的核心,并起了個名字Project Object Model (POM),該 XML 文件格式由位于 Maven 安裝目錄中的 XML 模式(maven-project.xsd)定義。
下面我們看看POM的框架示例:(以jetspeed-1為示例)
******主 project.xml 框架:******
<?xml version="1.0" encoding="ISO-8859-1"?>
<!-- 根元素-->
<project>
<!-- POM版本 -->
<pomVersion>3</pomVersion>
<!-- project標志. 和版本號在build中生成文件目錄名。例如JAR文件遵從<id>-<version>約定 . -->
<id>jetspeed</id>
<!-- project名,用于生成javadoc時的Title-->
<name>jakarta-jetspeed</name>
<!-- 版本號 -->
<currentVersion>1.5</currentVersion>
<!---------------------------------------------------- -->
<!-- 項目治理部分 -->
<!---------------------------------------------------- -->
<!---------------------------------------------------- -->
<!-- 項目相關性部分 -->
<!---------------------------------------------------- -->
<!---------------------------------------------------- -->
<!-- 項目build和reports部分 -->
<!---------------------------------------------------- -->
</project>
******項目治理部分******
<!---------------------------------------------------- -->
<!-- 項目治理部分 -->
<!---------------------------------------------------- -->
<!-- 治理project的組織,只需名字,可以有多個組織的attributes -->
新聞熱點
疑難解答