Моя команда новичок в Maven, и мы не смогли найти окончательного руководства по выбору артефактов для наших проектов.
Я знаю, что Руководство по соглашениям об именах говорит, что артефакты должны быть
"любое имя, которое вы хотите, с строчными буквами и не странными символами"
но некоторые люди в моей группе хотят использовать стиль обратного доменного имени для идентификаторов артефактов и.
Основываясь на вышеупомянутых рекомендациях, а также на всех примерах, которые я видел в центральном репозитории, я не думаю, что имеет смысл иметь атрибуты артефактов в стиле обратного домена, но я не могу сказать, действительно ли это является неправильным или просто нахмурился. Я смутно помню, как читал что-то о том, что разные менеджеры репозиториев не могут эффективно бороться с артефактными идентификаторами, которые содержат символы периода (.), Но я не помню, где я его читал, и я не могу найти его сейчас.
Каковы правила, если таковые имеются, для символов, разрешенных в артефактах Maven?