我尝试在IntellijIDE 15中创建新的maven模块时出错

时间:2016-03-03 05:28:01

标签: maven intellij-idea

我尝试在IntellijIDE 15中添加新模块到项目,我有错误

Failed to create a Maven project
'C:/gitProjects/mayProj/pom.xml' already exists in VFS

在我的项目中创建文件moduleName.iml,但在IDE中没有显示模块文件夹,在项目结构中显示该模块。

4 个答案:

答案 0 :(得分:59)

将模块添加到已有POM的现有模块时,需要手动指定新模块将位于不同的目录中。这是违反直觉的,但我认为"添加模块"对话框不是专门为maven构建的。

这意味着当您将模块添加到具有POM的现有模块(例如,聚合器项目)时,在对话框的第二页上,您需要手动复制并粘贴"模块名称& #34;在"内容根"的最后和"模块文件位置"。

enter image description here

答案 1 :(得分:0)

在模块文件位置的上下文根中手动创建模块时,必须定义模块名称。

例如。 <?xml version="1.0" encoding="utf-16"?> <Test attr="cat"> <InnerTest /> </Test>

答案 2 :(得分:0)

问题是Intellij将无法为您的模块创建模块文件夹, 因此,您需要指定内容根目录路径和模块文件位置。

只需将模块名称复制并粘贴到 content-root module-file-location

module-name = learn-example
content-root = xxxx/zubs/learn-example
module-file-location = xxxx/zubs/learn-example

答案 3 :(得分:-1)

在MacBook上尝试在IntellijIDE中创建新的maven模块时出错

enter image description here