MAVEN 的聚合(构建包的引用)

1.什么叫构建包的引用?

当你存在两个maven项目分别是项目A,项目B时,且项目B要引用项目A的方法,那么你就用把项目A打成*.jar架包,放到本地的Maven仓库提供给项目B去引用。

A.用命令到达项目A的根目录,输入命令  maven install  命令成功,*.jar包自动的放入到maven仓库中

B.在项目B中的pom.xml引用项目A的标识

<?xml version="1.0" encoding="UTF-8"?>
<project
    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
    xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <modelVersion>4.0.0</modelVersion>

    <groupId>com.imooc.B</groupId>
    <artifactId>B</artifactId>
    <version>0.0.1-SNAPSHOT</version>
    
    
    <dependencies>
        <dependency>
            <groupId>junit</groupId>
            <artifactId>junit</artifactId>
            <version>4.10</version>
        </dependency>
        <dependency>
            <groupId>com.imooc.A</groupId>
            <artifactId>A</artifactId>
            <version>0.0.1-SNAPSHOT</version>
        </dependency>
    </dependencies>
</project>

C.在项目B的class类引用项目A的方法

package com.imooc.test2;

import com.imooc.test1.HelloWord;//项目A的实体类
public class Perform{
    
    public String pertest(){
    
        return new HelloWord().sayHello();//项目A的实体类点方法
    }
    
}

猜你喜欢

转载自www.cnblogs.com/yvanBk/p/9072723.html
今日推荐