Как создать библиотеку Java с файлом зависимостей, который будет использоваться в других проектах Java?
Моя текущая библиотека:
import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
plugins {
kotlin("jvm") version "1.3.50"
}
group = "com.weryou.backend"
version = "1.0.0"
java.sourceCompatibility = JavaVersion.VERSION_1_8
repositories {
mavenCentral()
}
dependencies {
implementation("javax.xml.bind:jaxb-api:2.3.1")
implementation("io.jsonwebtoken:jjwt:0.9.1")
implementation("com.googlecode.libphonenumber:libphonenumber:8.10.14")
implementation("com.fasterxml.jackson.module:jackson-module-kotlin:2.9.9")
}
При использовании внешней библиотекиэто папка, которая содержит зависимости, используемые в этой библиотеке, которые будут автоматически импортированы при создании проекта, использующего эту библиотеку.

Но когдая создаю свою собственную библиотеку и импортирую ее в другие проекты Java, нахожу другую структуру

Файл зависимостей не найден, поэтому я обязанимпортировать в проект те же зависимости, что и в библиотеке.Как это решить?