Прежде всего, я совершенно новичок в Maven.Я импортировал большой комплексный проект Maven в IntelliJ.Он содержит несколько pom.xml
, и это также зависит от другого локального проекта (который я уже импортировал и работает хорошо).Процесс импорта прошел хорошо;на IntelliJ ничего не подчеркнуто красным.Кажется, чтобы найти каждую зависимость (будь то локальная или нет).Однако, когда я пытаюсь построить .jar
одного из проектов через меню Maven:
я получаю этот вывод:
/Library/Java/JavaVirtualMachines/jdk1.8.0_161.jdk/Contents/Home/bin/java -Dmaven.multiModuleProjectDirectory=/Users/bastiannanchen/Programmation/Backend/backend/Reconfigure "-Dmaven.home=/Applications/IntelliJ IDEA.app/Contents/plugins/maven/lib/maven3" "-Dclassworlds.conf=/Applications/IntelliJ IDEA.app/Contents/plugins/maven/lib/maven3/bin/m2.conf" "-javaagent:/Applications/IntelliJ IDEA.app/Contents/lib/idea_rt.jar=62186:/Applications/IntelliJ IDEA.app/Contents/bin" -Dfile.encoding=UTF-8 -classpath "/Applications/IntelliJ IDEA.app/Contents/plugins/maven/lib/maven3/boot/plexus-classworlds-2.5.2.jar" org.codehaus.classworlds.Launcher -Didea.version=2018.3.4 compile
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Reconfigure 3.3.0
[INFO] ------------------------------------------------------------------------
[WARNING] The POM for <local_project> is missing, no dependency information available
[...]
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 0.276 s
[INFO] Finished at: 2019-02-12T11:08:44+01:00
[INFO] Final Memory: 10M/309M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal on project Reconfigure: Could not resolve dependencies for project <project_name> The following artifacts could not be resolved: <local_project> [...]
[...]
Знаете ли вы, как решить эту проблему?Я полагаю, что я не правильно строю процесс, но мне трудно найти ответ в Интернете.
Спасибо!
ОБНОВЛЕНИЕ
Структура проекта вкратце:
├── backend
│ ├── project_1
│ ├── project_2
│ ├── project_3
│ └── project_4
└── utils
├── project_utils_1
├── project_utils_2
└── project_utils_3
Я пытаюсь построить, например, project_2
, который имеет зависимости от всех проектов в backend
и некоторых проектов вutils
.