网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > Java
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
网络编程:ASP教程,ASP.NET教程,PHP教程,JSP教程,C#教程,数据库,XML教程,Ajax,Java,Perl,Shell,VB教程,Delphi,C/C++教程,软件工程,J2EE/J2ME,移动开发
本月文章推荐
.Jini技术综述.
.Java 泛型的理解与等价实现.
.JBuilder 中的 UML 工具.
.Java核心代码例程之:RMIExample.
.实现对象序列化接口.
.使用JSF(Java Server Faces)开.
.设计模式之Facade(外观).
.Solaris下NFS使用手册.
.java计算磁盘空间的大小.
.JBuilder2005 Struts深度体验之概.
.Java实现利用搜索引擎收集网址的.
.Java设计模式例子 FactoryMethod.
.JAVA中的指针,引用及对象的clone.
.EJB轻松进阶之八.
.Javascript实例教程(3) 探测浏览.
.jdk1.4+Tomcat5.0 +SQL Server20.
.一个实现排列和组合的JavaBean.
.Weblogic Server ant开发Web Ser.
.用Java线程获取优异性能(I)??介.
.用Java实现断点续传.

java 基础入门 pom.xml 元素描述

发表日期:2008-1-5



  元素    描述
parent     给出父项目的位置,假如存在上一级父项目的话。假如没有非凡指出的话,值就是父项目对于当前项目而言。
位置是一个 as a group ID, artifact ID 和version元素的组合。
modelVersion     描述这个POM文件遵从哪个版本的项目描述符.
groupId     针对一个项目的普遍唯一识别符。通常用一个完全正确的包的名字来与其他项目的类似名字来进行区分(比如:org.apache.maven)
artifactId     在给定groupID 的group里面为artifact 指定的标识符是唯一的 artifact 代表的是被制作或者被一个project应用的组件。对于Maven项目的artifact 的例子包括:一些JARs, 原代码以及二进制的发布以及WARs. 
packaging     这个项目生产出来的artifact 类型,举个例子 jar war  pom Plugins 能够创建他们自己的包,包括包的类型,所以这个列表不可能包含所有可能的类型 
name     当前项目的全称
version     当前项目产生的artifact的当前版本
description     当前项目的一个细节描述,当需要描述这个项目的时候被Maven所用,比如在web 站点中。 这个元素能够被指定为CDATA 类型,答应在描述器中Html的tags, 并不鼓励用空白文本来表示。 假如你需要去修改生成的web 站点的索引页,你能够用你自己的索引来代替自动生成的文本。 
url     当前项目的主页的URL 
prerequisites     描述当前项目的编译环境的先决条件 
issueManagement     当前项目的发布治理信息。
ciManagement     当前项目的连续集成信息。
inceptionYear     当前项目开始的年份, 用4位数字描述. 涉及到介绍情况时用作提供版权信息 
mailingLists     包含的信息包括邮件列表
developers     描述当前的项目的开发人员的信息
contributors     描述对当前项目有贡献的人员的信息,不特指开发人员
licenses     这个元素描述了当前项目的所有的许可文件。每一个许可文件用一个许可元素来描述,然后描述额外的元素. 通常只列出适用于这个项目的许可文件以及适用于 依靠的非licenses。假如多个licenses都列出来了,那么假设这个用户选择其中的所需的,而不是接受所有的许可文件。 
scm     指定当前项目中的版本控制工具,比如CVS, Subversion, 等等。
organization     这个元素描述这个项目所属组织的各种属性的描述。这些属性应用于文档创建的时候 (版权通知和链接). 
build     创建项目时必须的信息。
profiles     本地项目编译档案文件时的列表,被激活时会修改build的过程 
modules     模块 (有时被叫做子项目)作为当前项目的一部分.每一个被列出来的子模块都指向包含这个模块的目录文件的相对路径 
repositories     发现依靠和扩展的远程资源库
pluginRepositories     发现plugins 的远程资源库的列表,主要是为了编译和报告
dependencies     这个元素描述了所有与当前项目相关的依靠.这些依靠被用作创建一个编译时的路径. 他们被自动的从资源库中下在下来依据当前项目的定义。
上一篇:用maven制作Java项目发行包 人气:662
下一篇:敏捷开发的必要技巧:处理不合适的依赖 人气:528
浏览全部Java的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐