idea 项目引用

  • 2020-11-06
  • 浏览 (1486)

idea 一般是一个窗口一个项目,如果存在两个Maven项目 A、B,项目 A 引用 B 项目。A项目中的POM文件中加入了B项目的依赖,也就是说项目B是在Maven私服中,当我们在A项目中查看B项目中的某个类时,只能查看到B项目中的某个类的class文件。这时候在A项目中需要修改B项目中的类,就无法操作了。如果我们想在A项目中修改B项目中的类,并且能够将B项目的修改同步到私服中,该怎么做呢?

解决方法

  1. File –> New –> Project
  2. 在 New Project 窗口中选择 Empty Project
  3. File –> Project Structure –> 选择 Modules –> 点击 + –> Import Module
  4. 选择需要添加的项目,注意:不要选择项目的目录,而是选择项目中的pom文件进行导入
  5. 同时将两个项目的POM文件,导入到我们新建的空项目中
  6. 这样子,就可以在A项目中直接查看B项目中的源码,并可以直接修改
  7. 修改完B项目中某些类时,将B项目重新安装并发布到私服当中
0  赞