WEB开发网
开发学院WEB开发Jsp maven的POM结构 阅读

maven的POM结构

 2008-01-05 18:45:14 来源:WEB开发网   
核心提示:几个英文词汇的翻译对照,有误请指正repository 资源库PRoject 项目artifact 构件(可以理解为jar文件去掉版本号和.jar的文件名)看看我们在《maven安装使用》中创建的project,maven的POM结构,里面有一个project.xml文件和project.properties文件,pr


几个英文词汇的翻译对照,有误请指正

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 -->

Tags:maven POM 结构

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接