2015-04-07 2 views
2

Будучи новичком в Java/Maven/IntelliJ из .NET, структура проекта ниже (вложенные модули с «локальными» модулями core, созданные с помощью IDE, без ручной работы pom) имеет для меня смысл. Почему IntelliJ не любит несколько core после повторного открытия проекта? Плохая структура проекта/папки? Могу ли я обойти это без излишнего префикса каждый core с избыточными foo-bar- и foo-baz- отборочными и загрязняющими окнами проекта (artifactId у них есть уже для сборок)?Несколько модулей IntelliJ/Maven с «одинаковым» именем?

http://i.stack.imgur.com/mP8Ch.png

enter image description here

+0

Насколько я знаю, IntelliJ имеет какую-то конфигурацию (шаблон?), Чтобы улучшить имя модулей с помощью groupId (Eclipse имеет именно это) ... – khmarbaise

+0

Просто в настройках проекта -> Модули и переименовать 'ядро 'to' foo-bar-core '. Это не повлияет на вашу сборку, чисто косметику. – vikingsteve

ответ

-1

Структура проекта прекрасно. Проблема, которую я чувствую в среде IDE, я видел это также с Eclipse.

IDE должен назвать проект с учетом его artifactId в файле pom.xml, это, конечно, может быть переопределено, вы пытались запустить mvn idea: idea?

+1

Не поощряйте использование идеи 'mvn: idea'. Он был удален и не обновлялся с 2008 года. IntelliJ имеет встроенные функции поддержки Maven. http://stackoverflow.com/a/11903127/1350762 – maba

Смежные вопросы