Важным значением является имя артефакта. Он будет использоваться в качестве имени файла для файла jar oder war, который создаются вашими проектами.
Maven идентифицирует артефакты с координатами GAV (groupId, artifactId, версия). ГруппаId обычно совпадает с вашим наименованием пакетов.
Как artifactId Я бы выбрал то, что идентифицирует происхождение (projectNameKey-core, projectNameKey-web, ...).
Название проекта используется просто для того, чтобы напечатать имя как текст, читаемый человеком, поэтому его обычно более подробно. Он отображается на выходе maven и на выходе сайта, но не оказывает гораздо большего влияния на зависимости (в отличие от artifactId).
Существуют также имена модулей (для мультимодульных модулей maven). Обычно я рекомендую использовать artifactId как имя модуля (некоторые плагины и IDE работают лучше, чем путь).
Так что выбирайте название проекта свободно - никакого вреда, сменяемого в любое время. Выберите артефакт правильно. Он будет использоваться для ссылки на созданные вами артефакты.
Это просто вопрос Затмения. ArtifactId для Maven. Maven нуждается в этом, потому что он является частью координат Maven. И Eclipse нуждается в имени для проекта. 99.999999% времени, они будут одинаковыми на самом деле. В последних Eclipse и M2E есть даже возможность переименовывать и проект _and_ artifactId одновременно. Кроме того, вы не ** обязаны вводить название проекта. В диалоговом окне «Создать проект Maven» не отображается имя проекта Eclipse, но имя Maven, т. Е. '' элемент. –
Tunaki
Перечитывая свой вопрос, я думаю, у вас есть заблуждение. На что именно вы ссылаетесь на «Название проекта»? – Tunaki