#gradle #build.gradle
#грейдер #сборка.сортировка
Вопрос:
Я получил следующее сообщение, когда перешел с Maven на Gradle. Как я могу перейти на использование только общедоступных API?
/*
- Этот файл был сгенерирован задачей Gradle «инициализация».
- В этом проекте используются API @Incubating, которые могут быть изменены. */
build.gradle.kts
:
plugins { java `maven-publish` } repositories { mavenLocal() maven { url = uri("https://repo.maven.apache.org/maven2/") } } dependencies { } group = "org.example" version = "1.0-SNAPSHOT" description = "" java.sourceCompatibility = JavaVersion.VERSION_1_8 publishing { publications.createlt;MavenPublicationgt;("maven") { from(components["java"]) } }
Комментарии:
1. Как выглядит ваше
build.gradle
досье? Трудно сказать, какой инкубационный API вы используете, не видя вашего сценария сборки.2. обновление @Endzeit
3. Сценарий сборки, который вы опубликовали, не содержит никаких инкубационных API, начиная с Gradle
v7.3
.4. Где вы видите заявление об инкубации API? В оболочке при выполнении Gradle? Или записано в файл сборки?