Jitpack Java 17 не может распознать --add-opens=jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMEDAndroid

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Jitpack Java 17 не может распознать --add-opens=jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED

Сообщение Anonymous »

У меня есть раздвоенный устаревший проект с открытым исходным кодом, который я без проблем создаю локально, используя

Код: Выделить всё

Java 17
Чтобы он работал с устаревшим ножом для масла, я использую следующее в gradle.properties

Код: Выделить всё

# Cause: superclass access check failed: class butterknife.compiler.ButterKnifeProcessor$RClassScanner (in unnamed module @0x7d7903ba) cannot access class com.sun.tools.javac.tree.TreeScanner (in module jdk.compiler) because module jdk.compiler does not export com.sun.tools.javac.tree to unnamed module @0x7d7903ba
org.gradle.jvmargs=-Xmx1920M \
--add-opens=jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED \
--add-opens=jdk.compiler/com.sun.tools.javac.code=ALL-UNNAMED \
--add-opens=jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED
Однако, когда я пытаюсь получить к нему доступ через jitpack, я получаю сообщение об ошибке

Код: Выделить всё

------------------------------------------------------------
Gradle 8.7
------------------------------------------------------------

Build time:   2024-03-22 15:52:46 UTC
Revision:     650af14d7653aa949fce5e886e685efc9cf97c10

Kotlin:       1.9.22
Groovy:       3.0.17
Ant:          Apache Ant(TM) version 1.10.13 compiled on January 4 2023
JVM:          17.0.12 (Oracle Corporation 17.0.12+8-LTS-286)
OS:           Linux 4.18.0-25-generic amd64

...

* What went wrong:
Unable to start the daemon process.
This problem might be caused by incorrect configuration of the daemon.
For example, an unrecognized jvm option is used.
Please refer to the user guide chapter on the daemon at https://docs.gradle.org/4.8.1/userguide/gradle_daemon.html
Please read the following process output to find out more:
-----------------------
Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8 -Dhttps.protocols=TLSv1.2
Unrecognized option: --add-opens=jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
Похоже, что Jitpack Java 17 не распознает (не знаю, почему?)

Код: Выделить всё

--add-opens=jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED
Может ли кто-нибудь мне в этом помочь? Спасибо.
Это полный журнал сборки — https://jitpack.io/com/github/yccheok/L ... /build.log
Это раздвоенный проект — https://github.com/yccheok/LikeButton/tree/fork

Подробнее здесь: https://stackoverflow.com/questions/793 ... ools-javac
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Jitpack Java 17 не может распознать --add-opens=jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED
    Anonymous » » в форуме JAVA
    0 Ответы
    54 Просмотры
    Последнее сообщение Anonymous
  • Для поддержки Maven MINGW требуется --add-opens java.base/java.lang=ALL-UNNAMED
    Anonymous » » в форуме JAVA
    0 Ответы
    33 Просмотры
    Последнее сообщение Anonymous
  • Для поддержки Maven MINGW требуется --add-opens java.base/java.lang=ALL-UNNAMED
    Anonymous » » в форуме JAVA
    0 Ответы
    52 Просмотры
    Последнее сообщение Anonymous
  • Альтернатива использованию --add-opens java.base/java.lang=ALL-UNNAMED
    Anonymous » » в форуме JAVA
    0 Ответы
    50 Просмотры
    Последнее сообщение Anonymous
  • Ошибка пакета mvn - Класс com.sun.tools.javac.tree.JCTree$JCImport не имеет поля-члена «com.sun.tool»
    Anonymous » » в форуме JAVA
    0 Ответы
    68 Просмотры
    Последнее сообщение Anonymous

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