в некий jar файл чтобы потом переиспользовать в других проектах. Как это сделать правильно, чтобы всё собралось правильно? И если есть какие-то материалы а том как писать библеотеки на Kotlin, пожалуйста дайте ссылку на них. Спасибо!
В build.gradle.kts в корне: repositories { mavenCentral() } plugins { `java-library` `maven-publish` kotlin("jvm") version "1.7.10" } dependencies { // "api" dependencies is exported to consumers, that is to say found on their compile classpath. // For example, api("org.apache.commons:commons-math3:3.6.1") // "implementation" dependencies is private for your library // For example, implementation("org.apache.commons:commons-math3:3.6.1") } publishing { publications { create<MavenPublication>("library") { from(components["java"]) } } }
после этого gradle clean build. Библиотека будет в папке build/libs
Спасибо большое! Мне на самом деле приглянулся способ выложить в maven репозиторий. Попробую сначала его, если не подойдёт, то попробую ваш способ
Обсуждают сегодня