Что такое разумный выбор идентификатора группы для проекта maven, который не подпадает под какую-либо компанию/организацию/веб-сайт? Я понимаю, что соглашение com.companyname.projectname используется во избежание конфликтов пространства имен между проектами, но как мне придумать префикс для отдельного проекта, который я запускаю?Чувствительная группа Id для индивидуального проекта?
ответ
Посмотрите на official guide:
GroupID определит ваш проект уникальным во всех проектах, поэтому мы необходимо применять схему именования. Он должен следовать правилам пакета , что означает, что это должно быть как минимум как доменное имя, которым вы управляете , и вы можете создать столько подгрупп, сколько захотите. Посмотрите на Подробнее о названиях пакетов.
например. org.apache.maven, org.apache.commons
Хорошим способом определения гранулярности groupId является использование структуры проекта . То есть, если текущий проект представляет собой проект модуля с несколькими , он должен добавить новый идентификатор в группу groupId.
например. org.apache.maven, org.apache.maven.plugins, org.apache.maven.reporting
Так же, как вы могли бы сделать для имени пакета, то в идеале следует использовать доменное имя, которое представляет проект. Если у вас его нет, вы можете просто визуализировать свой проект. Итак, «домен, которым вы управляете» может быть вашим личным доменом или доменом этого конкретного проекта. То есть com.andyw.nextbigthing
или com.nextbigthing
. Если вы считаете это чем-то, что может быть интересным для сообщества, вы можете пропустить личное имя и вместо этого использовать org
. То есть org.nextbigthing
.
- 1. Как начать разработку индивидуального проекта установщика?
- 2. понимание потребительская группа ID
- 3. версия управления для индивидуального проекта с использованием eclipse?
- 4. Группа по общему id
- 5. большая группа переменных ID
- 6. Идентификатор для индивидуального UITableViewCell?
- 7. Реализация искры для локализации Чувствительная хеширование
- 8. Нерегулярная чувствительная граница для изображения?
- 9. Django Пользовательская группа «для каждого проекта»
- 10. Какая самая лучшая группа для моего проекта?
- 11. Spark: Группа RDD по id
- 12. Группа mysql результаты по ID
- 13. Извлечение склона для индивидуального наблюдения
- 14. Целевая группа проекта не установлена
- 15. Группа магазинов Sencha по id
- 16. Rails 4 псевдоним пути для индивидуального ресурса
- 17. Объединение данных для индивидуального анализа
- 18. JQuery Plugin ID проекта
- 19. Meteor: process.env.MAIL_URL чувствительная информация
- 20. Bourbon Neat - чувствительная сетка
- 21. GIT/Heroku чувствительная информация
- 22. Чувствительная функция эллипсиса (va_list)
- 23. чувствительная/жидкая бриллиантовая сетка
- 24. производительность находкой чувствительная точка
- 25. Контекстно-чувствительная система Lindenmayer
- 26. Ионная чувствительная сетка не работает
- 27. Получить последние Теги для проекта ID
- 28. Чувствительная информация в приложении для Android?
- 29. случай для Windows 7/Eclipse, чувствительная ошибка
- 30. Expressjs Скрытая чувствительная информация POST