Build IntelliJ创意制作2模块内置2模块项目

Build IntelliJ创意制作2模块内置2模块项目,build,module,intellij-idea,Build,Module,Intellij Idea,我有一个包含2个模块的项目(来自IPR文件): 问题是,只有此模块列表中的第一个模块是“活动”的,并且其源文件夹被识别为活动的。第二个文件夹未生成,源文件夹显示为常规文件夹 当我更改上述XML中模块的顺序时,列表中的第一个模块变为“活动” 我如何设置它以便构建这两个模块 我正在使用IDEA 9。您是否尝试右键单击非活动源文件夹并选择将目录标记为->源根目录?或者,您可以使用“项目结构”对话框并在其中设置源目录 编辑: Idea似乎也希望模块及其iml文件位于单独的子文件夹中。它在IDE的项目

我有一个包含2个模块的项目(来自IPR文件):


问题是,只有此模块列表中的第一个模块是“活动”的,并且其源文件夹被识别为活动的。第二个文件夹未生成,源文件夹显示为常规文件夹

当我更改上述XML中模块的顺序时,列表中的第一个模块变为“活动”

我如何设置它以便构建这两个模块


我正在使用IDEA 9。

您是否尝试右键单击非活动源文件夹并选择
将目录标记为
->
源根目录
?或者,您可以使用“项目结构”对话框并在其中设置源目录

编辑:
Idea似乎也希望模块及其iml文件位于单独的子文件夹中。

它在IDE的项目结构下看起来如何?您应该能够选择源文件夹,然后将其标识为源(使用蓝色的“源”按钮)。它在项目结构设置中标记为源文件夹。如果我在设置中查看或直接在XML中查看,则两个模块都指定了其源目录。源文件夹在模块的iml文件中指定为
标记-是否检查了?是,两个iml都指定了源文件夹。从您发布的内容中我可以看到的唯一区别是,在我的案例中,模块及其iml文件位于专用子目录中,并且它们具有更独特的名称。也许这两个词都是以“20”开头,然后是点,这在某种程度上是一个令人困惑的概念?的确如此!将IML文件放在各自的子目录中很有帮助!你现在可以在答案中加上这个。非常感谢!
  <component name="ProjectModuleManager">
    <modules>
      <module fileurl="file://$PROJECT_DIR$/20.0.iml" filepath="$PROJECT_DIR$/20.0.iml" />
      <module fileurl="file://$PROJECT_DIR$/20.1.iml" filepath="$PROJECT_DIR$/20.1.iml" />
    </modules>
  </component>