webentwicklung-frage-antwort-db.com.de

Fehler beim Versuch, ein neues Maven-Modul in IntellijIDE 15 zu erstellen

Ich habe versucht, ein neues Modul zum Projekt in IntellijIDE 15 hinzuzufügen, und ich habe einen Fehler

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

Erstellen Sie in meinem Projekt die Datei moduleName.iml, aber in IDE wird kein Modulordner angezeigt, und in der Projektstruktur wird dieses Modul angezeigt.

27
user5620472

Wenn Sie das Modul zu einem vorhandenen Modul hinzufügen, das bereits über ein POM verfügt, müssen Sie manuell angeben, dass sich das neue Modul in einem anderen Verzeichnis befindet. Dies ist nicht intuitiv, aber ich denke, der Dialog "Modul hinzufügen" wurde nicht speziell für Maven erstellt.

Dies bedeutet, wenn Sie einem vorhandenen Modul ein Modul mit einem POM hinzufügen, z. B. einem Aggregatorprojekt. Auf der zweiten Seite des Dialogfelds müssen Sie den "Modulnamen" manuell kopieren und an das Ende des Fensters einfügen "Inhaltsstamm" und "Speicherorte der Moduldateien".

 enter image description here

58
jordanpg

Wenn Sie das Modul manuell im Kontextstammverzeichnis im Speicherort der Moduldatei erstellen, müssen Sie den Modulnamen definieren.

z.B. C:\Users\Desktop\Desktop\release\1.2.1-SNAPSHOT\payment\xxx-xxx-xxx

Das Problem ist, dass Intellij keinen Modulordner für Ihr Modul erstellt Sie müssen also den Pfad zum Inhaltsstammverzeichnis und den Speicherort der Moduldatei angeben.

kopieren Sie einfach Ihren Modulnamen in content-root und module-file-location

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