Как правильно включить GroupID в файл JAR с помощью Gradle?JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Как правильно включить GroupID в файл JAR с помощью Gradle?

Сообщение Anonymous »

У меня есть 2 проекта, библиотечный процесс и ApplicationProject. ApplicationProject Need BibraryProject как зависимость.
В библиотеке программы, build.gradle содержит:

Код: Выделить всё

group = 'com.company.product'
version = '1.0.0'
Когда я создаю библиотеку, создается библиотека, создается библиотека-процесс-1.0.0.jar.

Код: Выделить всё

dependencies {
implementation 'com.company.product:LibraryProject:1.0.0'
}
< /code>
Это правильно загружает зависимости в ApplicationProject. Если я изменю ArtifactId (например, реализация 'com.company.product: LibraryProjectDev: 1.0.0' 
) или версия (например, реализация 'com.company.product: LibraryProject: 1.0.0beta' ), он, очевидно, не загружает зависимости. Однако, если я изменяю GroupId (например, реализация 'com.company.other.product: LibraryProject: 1.0.0' ), зависимости все еще загружаются правильно. Это также не должно работать. Могу ли я как -то включить его в файл JAR? Кроме того, оба проекта имеют одинаковую группу, а имена пакетов в обоих проектах похожи на этот перечисление пакета; , что, я думаю, должно быть независимым от группы.>

Подробнее здесь: https://stackoverflow.com/questions/797 ... ing-gradle
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»