• maven 父子项目 聚合与继承 生命周期 打包插件 依赖打包 jar pom war


    原文地址: maven 父子项目 聚合与继承 生命周期 打包插件 依赖打包 jar pom war

    Maven安装以及环境配置(Windows)

    IDEA中创建maven web项目的详细部署

    maven父子关系

    父项目中打包凡是必须是 pom 方法 <packaging>pom</packaging>,父项目中使用 

        <modules>
            <module>child1</module>
            <module>child2</module>
        </modules>

    指定字项目,子项目中使用<parent>指定,子项目继承符项目的大部分属性

        <parent>
            <artifactId>demo-parent</artifactId>
            <groupId>com.www.maven1</groupId>
            <version>1.0-SNAPSHOT</version>
        </parent>

    demo:

    父项目:

    <?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">
    
        <groupId>com.www.maven1</groupId>
        <artifactId>demo-parent</artifactId>
        <version>1.0-SNAPSHOT</version>
    
        <modelVersion>4.0.0</modelVersion>
        <packaging>pom</packaging>
    
        <modules>
            <module>child1</module>
            <module>child2</module>
        </modules>
    
    </project>

    子项目:

    <?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">
        <parent>
            <artifactId>demo-parent</artifactId>
            <groupId>com.www.maven1</groupId>
            <version>1.0-SNAPSHOT</version>
        </parent>
    
        <modelVersion>4.0.0</modelVersion>
        <packaging>war</packaging>
        
        <groupId>com.www.maven1</groupId>
        <artifactId>child2</artifactId>
        
    </project>



     

  • 相关阅读:
    多态
    接口和抽象类
    反射
    C++ 模板和 C# 泛型的区别
    基础类库中的泛型
    运行时中的泛型
    泛型代码中的 default 关键字
    泛型委托
    泛型方法
    泛型接口
  • 原文地址:https://www.cnblogs.com/dafei4/p/12939182.html
Copyright © 2020-2023  润新知