Как создать jar с помощью build.gradle.kts? - PullRequest
0 голосов
/ 25 марта 2020

Я пытаюсь использовать Gradle.kts для создания jar. Я использовал IDEA "Структура проекта" -> "Артефакты", чтобы создать банки раньше. В чем разница и связь между окном настройки IDEA и Gradle.kts? Я имею в виду, если я использую jar-сборку IDE, в то время как пишу сценарии сборки в build.gradle.kts, будут ли они конфликтовать друг с другом?

Более серьезный вопрос: я действительно не умею писать сценарии построения jar-файлов в Kotlin DSL, даже после поиска в учебнике Google и Gradle.

Теперь есть проект с тремя модулями, как показано ниже. Я хочу построить server.jar, который зависит от lib. Кто-нибудь может мне помочь или дать ссылку на учебник для изучения?

lib
  |__ main
  |__ test
  build.gradle.kts
server
  |__ main
      |__ java
      |__ resources
          |__ 
  |__ test
  build.gradle.kts
client
  |__ main
  |__ test
  build.gradle.kts
build.gradle.kts
...