zoukankan      html  css  js  c++  java
  • 8maven配置多个项目之间的依赖

    首先创建两个项目进行测试依赖

    创建一个HelloWorld2项目,一个HelloWorld类里面有一个sayHello的方法

     然后再创建一个HelloWorldTime项目,一个SayHelloWorldTime类,里面调用上面项目中的HelloWorld类中的sayHello方法,HelloWorldTime想调用其他项目中的类首先要把所调用的项目安装install到maven本地仓库里面

     把HelloWorld2项目安装到maven本地仓库中,首先把需要安装的项目右键选择Run As 》选择下图的第二个

     

     安装完成后,把安装项目的maven仓库坐标复制

     然后到需要用到该项目的pom.xml文件中配置该坐标,我这里是HelloWorldTime项目中用到HelloWorld2项目中的类,所以在HelloWorldTime的pom文件中配置所使用的依赖坐标

     本项目中用到的其他项目的类以及测试类

     总结:项目之间如果要通过maven进行通信,首先要把使用的项目所依赖的项目先安装(install)到maven的本地仓库,然后复制所依赖的项目的仓库坐标到本项目使用的pom.xml文件中,也就是在使用的项目配置需要用到的所依赖项目maven本地仓库坐标(GAV).

     但是如果一个项目依赖多个项目,被依赖的项目就需要一个个的安装到本地仓库就很麻烦,低效率,推荐用maven聚合一次搞定,详细:maven的聚合

    注意:无论配置依赖项目还是Jar包,只要pom.xml文件有改动过都应该ctrl+s保存,然后项目右键选择maven》update project更新一下。

  • 相关阅读:
    2、MySQL语法规范 与 注释
    5、手写代码实现MyBatis的查询功能
    1、MySQL常见的操作命令
    操作系统(五)——文件
    操作系统(四)——内存
    操作系统(三)——信号量、死锁
    操作系统(二)——进程与线程
    操作系统(一)——概述和进程与线程基础
    多线程与并发(四)——线程池、原子性
    开课博客
  • 原文地址:https://www.cnblogs.com/unlasting/p/12198730.html
Copyright © 2011-2022 走看看