Почему gradle сообщает мне: «Обнаружены нарушения лицензии: src\main\java\net\fabricmc\installer\contentPane.java», но яJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Почему gradle сообщает мне: «Обнаружены нарушения лицензии: src\main\java\net\fabricmc\installer\contentPane.java», но я

Сообщение Anonymous »


https://github.com/Uranium-Developement ... -installer Скриншот ошибки когда я создаю графический интерфейс с помощью генератора колебаний intellij https://www.jetbrains.com/help/idea/gui ... asics.html, он говорит мне, что я нарушаю лицензию. Но я не использую лицензионное программное обеспечение. Как это решить? я использую архив Java 17 Zulu

Я пытался переделать contentPane под другим именем, удалить некоторые плагины, но это не сработало. вот содержимое contentPane:

пакет net.fabricmc.installer; публичный класс contentPane { } вот журнал ошибок:

> Задача: checkLicenseMain FAILED Не удалось выполнить задачу «:checkLicenseMain». > Обнаружены нарушения лицензии: src\main\java\net\fabricmc\installer\contentPane.java вот мой файл build.gradle:
плагины { идентификатор 'Java' идентификатор 'maven-publish' идентификатор "com.github.johnrengelman.shadow" версии "7.0.0" идентификатор "org.cadixdev.licenser" версии "0.6.1" идентификатор "de.undercouch.download" версии "4.1.2" идентификатор "me.modmuss50.remotesign" версии "0.1.0" } исходная совместимость = 1,8 версия = '0.11.2' archivesBaseName = "установщик ткани" защита ENV = System.getenv() версия = версия + (ENV.GITHUB_ACTIONS ? "" : "+локальный") репозитории { знаток { имя = 'Ткань' URL = 'https://maven.fabricmc.net/' } mavenCentral() } Защиту NativeLibVersion = "0.1.3" Защиту NativeLibDistributions = [ «Windows-ARM64», «Windows-Win32», «Windows-x64», «macos-x86_64_arm64» ] зависимости { реализация ('org.sharegov:mjson:1.4.1') { транзитивное ложное } nativeLibDistributions.each { реализация "net.fabricmc.fabric-installer-native-lib:${it}:${nativeLibVersion}" } testImplementation 'junit:junit:4.13.2' } Tasks.withType(JavaCompile).configureEach { it.options.encoding = "UTF-8" если (JavaVersion.current().isJava9Compatible()) { it.options.release = 8 } } теньДжар { манифест { атрибуты «Название реализации»: «FabricInstaller», «Версия реализации»: project.version, «Основной класс»: «net.fabricmc.installer.Main» } минимизировать() archiveClassifier.set(ноль) исключить('icon.ico') } задача serverJar (тип: com.github.jengelman.gradle.plugins.shadow.tasks.ShadowJar) { манифест { атрибуты «Название реализации»: «FabricInstaller», «Версия реализации»: project.version, «Основной класс»: «net.fabricmc.installer.ServerLauncher» } минимизировать() исключить('icon.ico') исключить('*.png') исключить('аборигены/*') archiveClassifier = "сервер" из sourceSets.main.output конфигурации = [project.configurations.compileClasspath] } assemble.dependentsOn serverJar защита bootstrapVersion = "0.3.2" защита bootstrapArch = "i686" задача скачатьBootstrap(тип: Загрузить) { src "https://maven.fabricmc.net/net/fabricmc ... rsion}.exe" целевой проект.buildDir } задача ownExe(dependentsOn: [shadowJar, downloadBootstrap], тип: FileOutput) { вывод = файл("${projectDir}/build/libs/${archivesBaseName}-${project.version}.exe") выходы.upToDateWhen {ложь} doFirst { вывод.удалить() } доLast { вывод.createNewFile() output.setBytes downloadBootstrap.outputFiles.first().readBytes() если (ENV.SIGNING_SERVER) { output.append SignShadowJar.archiveFile.get().getAsFile().readBytes() } еще { output.appendshadowJar.archiveFile.get().getAsFile().readBytes() } } } build.dependentsOnnativeExe банка { включен = ложь } если (ENV.SIGNING_SERVER) { удаленный знак { requestUrl ENV.SIGNING_SERVER pgpAuthKey ENV.SIGNING_PGP_KEY jarAuthKey ENV.SIGNING_JAR_KEY знак (shadowJar) послеEvaluate { подписать издательство.publications.maven } } nativeExe.dependentssignShadowJar } лицензия { заголовок rootProject.file("ЗАГОЛОВОК") включить "**/*.java" } публикация { публикации { мавен (MavenPublication) { groupId project.group ArtifactId project.archivesBaseName версия project.version если (ENV.SIGNING_SERVER) { артефакт (signShadowJar) { классификатор нуль } } еще { артефакт (shadowJar) { классификатор нуль } } артефакт роднойExe.output // Нет смысла подписывать, поскольку оно предназначено для изменения артефакт (serverJar) { классификатор "сервер" } } } репозитории { знаток { если (ENV.MAVEN_URL) { URL-адрес ENV.MAVEN_URL реквизиты для входа { имя пользователя ENV.MAVEN_USERNAME пароль ENV.MAVEN_PASSWORD } } } } } // Задача гарантировать, что выпускаемая версия еще не выпущена. задача checkVersion { doFirst { def xml = новый URL("https://maven.fabricmc.net/net/fabricmc ... tadata.xml").text метаданные def = новый XmlSlurper().parseText(xml) def версии = метаданные.versioning.versions.version*.text(); если (versions.contains(версия)) { throw new RuntimeException("${version} уже выпущена!") } } } публикация.mustRunAfter checkVersion класс FileOutput расширяет DefaultTask { @Выходной файл Вывод файла }
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»