美文网首页
Maven配置文件pom.xml详解

Maven配置文件pom.xml详解

作者: 夏臻Rock | 来源:发表于2017-11-26 14:52 被阅读0次

pom是Project Object Model的简称,是maven项目中必不可少的文件,是xml文件,为pom.xml---项目的配置文件,包括了与开发者有关的,缺陷跟踪系统、组织与许可、项目的URL、项目以来以及其他,这个文件包含了所有和这个项目有关的配置。

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <!-- 模型版本,maven2.0必须是这样写,现在是maven2唯一支持的版本 -->
    <modelVersion>4.0.0</modelVersion>

    <!-- 基本设置 -->
    <groupId>com.demo</groupId>
    <artifactId>Blog</artifactId>
    <version>1.0-SNAPSHOT</version>
    <packaging>war</packaging>
    <properties>
        <spring.version>4.2.5.RELEASE</spring.version>
    </properties>
    <dependencies>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-webmvc</artifactId>
            <version>${spring.version}</version>
        </dependency>
    </dependencies>

    <!--构建过程的设置-->
    <build></build>
    <reporting></reporting>

    <!--项目信息设置-->
    <name></name>
    <description></description>
    <url></url>
    <inceptionYear></inceptionYear>
    <licenses></licenses>
    <organization></organization>
    <developers></developers>
    <contributors></contributors>

    <!--环境设置-->
    <issueManagement></issueManagement>
    <ciManagement></ciManagement>
    <mailingLists></mailingLists>
    <scm></scm>
    <prerequisites></prerequisites>
    <repositories></repositories>
    <pluginRepositories></pluginRepositories>
    <distributionManagement></distributionManagement>
    <profiles></profiles>

</project>

基本设置

构建配置

项目信息配置

环境配置

参考资料:
http://blog.csdn.net/sdgihshdv/article/details/54773408
http://blog.csdn.net/u012152619/article/details/51485297

相关文章

网友评论

      本文标题:Maven配置文件pom.xml详解

      本文链接:https://www.haomeiwen.com/subject/ykvkbxtx.html