Создать библиотеку Java с зависимостями - PullRequest
1 голос
/ 22 сентября 2019

Как создать библиотеку 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")
}

При использовании внешней библиотекиэто папка, которая содержит зависимости, используемые в этой библиотеке, которые будут автоматически импортированы при создании проекта, использующего эту библиотеку.

enter image description here

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

enter image description here

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

...