Я новичок в Maven и Intellij, поэтому я не уверен на 100%, является ли этот вопрос более или менее.Тем не менее, я думаю, что это проблема maven, так как я без проблем открыл другие проекты maven в Intellij.Я работаю над проектом, который унаследовал, и пытаюсь импортировать этот проект в Intellij.Проблема в том, что в каталоге Myproject нет pom.xml
, и я думаю, что это привело к тому, что все подкаталоги были импортированы как mainXXX.
Структура выглядит примерно так:
Myproject---
|-module1
|-module2
.
.
.
|-module9
Хотя в каталоге Myproject нет файла pom.xml
, некоторые подкаталоги создаются с помощью maven.У module9
есть parent pom.xml
, и я буду работать с другим модулем, который будет собран и запущен с использованием module9
в качестве родительского.Я хотел бы импортировать всю структуру проекта в Intellij как maven, но иметь только несколько модулей как настоящие проекты maven, которые можно создавать и запускать самостоятельно.Я думаю, что это проблема maven, и в директории Myproject должен быть pom.xml
, чтобы определить, как определяются остальные подкаталоги.Возможно ли это, и если да, то как мне лучше всего заставить его работать?Моя идея - это своего рода супер-пом или мастер-пом, который соединяет все подкаталоги и позволяет и maven, и intellij функционировать должным образом.Я запустил mvn help :ffective-pom:
[INFO]
[INFO] ------------------< org.apache.maven:standalone-pom >---------
[INFO] Building Maven Stub Project (No POM) 1
[INFO] --------------------[ pom ]---------------------------------
[INFO] -----------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] -------------------------------------------------------------
[INFO] Total time: 6.508 s
[INFO] Finished at: 2019-02-24T14:16:54+01:00
[INFO] -------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-help-
plugin:3.1.1:effective-pom (default-cli): Goal requires a project to
execute but there is no POM in this directory
(/IntelliJGit/myproject). Please verify you invoked Maven from the
correct directory. -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with
the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions,
please read the following articles:
[ERROR] [Help 1]
Я знаю, что существуют архетипы, но может maven
сгенерировать pom.xml
в директории Myproject
, которая помогает ему и Intellij понятьструктура каталогов?У меня нет существующего архетипа для использования.
Я использую последние версии Intellij и Maven 3.6.