java - 意外删除 Maven 依赖项中的所有子模块

标签 java spring-boot intellij-idea

我正在使用Intellij并且有一个名为“大学”的java SpringBoot项目,在这个项目下我有两个子模块“教授”和“学生”。我不知道我做了什么,但这些子模块以某种方式从我的maven依赖项中删除了.在我的Maven管理界面中,现在我只有一个名为“University”的文件,当我点击它时,它说模块“Professors”未找到,模块“Students”未找到。我的所有文件都还在那里,我尝试过右键单击他们的pom.xml文件并将其添加为Maven项目。即使他们现在回到了我的Maven管理界面,“大学”仍然无法检测到他们,我该怎么办?

我想我需要以某种方式将它们作为大学的子模块添加回大学,但我到处搜索,但没有找到任何关于如何实现这一目标的线索。

最佳答案

你的父POM应该定义

 <modules>
    <module>Professors</module>
    <module>Students</module>
</modules>

Professors 和 Students 是 2 个文件夹(名称区分大小写),有 2 个子模块,每个子模块都有自己的 POM 文件。

关于java - 意外删除 Maven 依赖项中的所有子模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59813310/

相关文章:

intellij-idea - : build and make in Intellij IDEA 之间的差异

java - 在java项目中添加/修改注解

java - 有人知道类似 "Morning Brew"的 Java 博客吗?

java - 如何使用 Openapi Generator 从 Swagger yaml 生成 SpringBoot 模型

java - 如何在 Java 中使用 wkhtmltopdf 或 wkhtmltoImage 将 HTML 字符串转换为 PDF?

java - 在 Java 内部,Liquibase 更新在应用变更集后挂起

java - 语法荧光笔服务器端 Java 库

java - 在 Java 中寻找无限循环的替代方法

reactjs - 如何正确使用 ToastContainer?

java - Android Studio 中计算机之间的 JDK 配置差异