Соглашения об именах файлов Jar
Существуют ли стандартные отраслевые соглашения для именования jar-файлов?
2 ответа
Решение
Я использую
*Informative*-*name*-*M*.*m*.*b*.jar
Куда:
М = major version number
(изменено, если обратная совместимость не обязательно поддерживается)
м = minor version number
(дополнительные функции и т. д.)
б = build number
(для выпусков, содержащих исправления ошибок)
Если ваша банка используется для JEE, применяются следующие правила:
Имя модуля используется в качестве имени архива EJB. По умолчанию имя модуля должно основываться на имени пакета и должно быть написано строчными буквами ASCII. В случае конфликта, имя модуля должно быть более конкретной версией (включая другую часть имени пакета):
Архив EJB: -ejb.jar
Клиентский архив EJB: -ejb-client.jar