模块module间引用和使用本地maven库的jar包

问题1 module间引用

  1. 现在我有一个项目,然后里面有三个模块,manager引用了contact的jar包,那如何在调试的时候可以进入contract项目呢,结构如下
    模块module间引用和使用本地maven库的jar包_第1张图片

  2. 在文件–项目结构 菜单下,进入modules
    模块module间引用和使用本地maven库的jar包_第2张图片

    添加一个模块的引用就可以了,打码的那个就是结果
    模块module间引用和使用本地maven库的jar包_第3张图片

问题2 install项目到本地maven库

如何让manage站点使用contract修改后的jar包,而且不需要将contract上传到nexus库里
调试的时候,并不希望每次修改一个contract接口jar包还得上传,所以我们可以这样
1. 确定你的manage引用的contract版本和你contract项目的版本一致
模块module间引用和使用本地maven库的jar包_第4张图片

模块module间引用和使用本地maven库的jar包_第5张图片
2. 然后maven-install你的contract项目,这样你本地的maven 库会更新,如果没更新,删掉重新打包
模块module间引用和使用本地maven库的jar包_第6张图片
搞定

你可能感兴趣的:(Intellj,idea使用总结)