【问题标题】:How to re-add module to a project in IntelliJ?如何在 IntelliJ 中将模块重新添加到项目中?
【发布时间】:2015-11-06 11:30:20
【问题描述】:

我有一个带有小代码示例 sn-ps 的项目,按模块分组,如下所示:

每个模块都有单独的 POM 文件,没有(显然)全局文件。

以前我还有一个模块,称为Wikidata。有时 IntelliJ 说,该模块已“从 Maven 结构中删除”,并建议也从项目中删除。我同意了,现在它消失了。它仍在磁盘上的单独文件夹中。

我的问题是

  1. 如何放回模块?

  2. 那个“maven 结构”是什么,从哪个模块中移除以及如何控制这个结构?

【问题讨论】:

    标签: java maven intellij-idea project-structure


    【解决方案1】:
    1. 转到设置>构建、执行、部署>构建工具>Maven>忽略的文件
    2. 取消选中文件
    3. 编写您的代码
    4. ...
    5. 利润

    关于maven结构。您似乎从使用它的 pom.xml 文件之一中删除了模块,然后 IntelliJ 看到了这一点,并建议由于您不再构建这些文件,那么也许您想删除它们。

    【讨论】:

    • 也有可能是您激活了禁用模块的 maven 配置文件。
    【解决方案2】:
    • 打开模块设置
    • 点击“+”
    • 点击导入模块
    • 从您的文件夹结构中选择 Wikidata.iml

    也许将其与 Craigs 的答案结合起来。

    【讨论】:

      【解决方案3】:

      在您的.idea 目录中,您可以找到一个modules.xml 文件。打开它并添加

      <module fileurl="file://$PROJECT_DIR$/path_to_your_project/your_project.iml" filepath="$PROJECT_DIR$/path_to_your_project/your_project.iml" />
      

      modules-元素。在此之后,模块再次用蓝色方块标记。

      【讨论】:

      • 这对我有用,谢谢!
      猜你喜欢
      • 2016-01-14
      • 1970-01-01
      • 1970-01-01
      • 2020-10-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-12-19
      • 1970-01-01
      相关资源
      最近更新 更多