brown-uk / dict_uk

Project to generate POS tag dictionary for Ukrainian language
GNU General Public License v3.0
561 stars 73 forks source link

"Unsupported class file major version" при запуску gradlew #231

Closed ohhai closed 4 years ago

ohhai commented 4 years ago

Маю: тільки що склонований гіт dict_uk, гілка master на "b972463 new words", Fedora 31 x64, встановив java-latest-openjdk з репозиторію. Хочу згенерувати словоформи, як описано в doc/interactive_mode.md Отримую:

$ export JAVA_HOME=/usr/lib/jvm/java-13-openjdk-13.0.2.8-1.rolling.fc31.x86_64 ; echo 'Київ /n23.a.ke' | ./gradlew expandInteractive
Downloading https://services.gradle.org/distributions/gradle-5.5.1-bin.zip
.....................................................................................

Welcome to Gradle 5.5.1!

Here are the highlights of this release:
 - Kickstart Gradle plugin development with gradle init
 - Distribute organization-wide Gradle properties in custom Gradle distributions
 - Transform dependency artifacts on resolution

For more details see https://docs.gradle.org/5.5.1/release-notes.html

Starting a Gradle Daemon (subsequent builds will be faster)

FAILURE: Build failed with an exception.

* What went wrong:
A problem occurred configuring root project 'dict_uk'.
> Could not open cp_proj remapped class cache for 8wsb78654cpklf2gw2n0bav67 (/home/andrew/.gradle/caches/5.5.1/scripts-remapped/build_1pksm9w1m0mhiugmgtmk2y8nv/8wsb78654cpklf2gw2n0bav67/cp_proj607e3b0704a468e3ccebfac8f1ad43c0).
   > Could not open cp_proj generic class cache for build file '/mnt/work/git/dict_uk/build.gradle' (/home/andrew/.gradle/caches/5.5.1/scripts/8wsb78654cpklf2gw2n0bav67/cp_proj/cp_proj607e3b0704a468e3ccebfac8f1ad43c0).
      > BUG! exception in phase 'semantic analysis' in source unit '_BuildScript_' Unsupported class file major version 57

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 40s
arysin commented 4 years ago

Теоретично можна стерти або каталог build/ або /home/andrew/.gradle/caches Але я також закинув зміну з оновлення версії gradle та groovy, можете спробувати оновитись і перезапустити.

ohhai commented 4 years ago

Каталог build у себе не знайшов ні в ~, ні в гіті dict_uk. Видалив /home/andrew/.gradle/caches, не допомогло (загалом не пам'ятаю, чи користувався gradle раніше, явно думаю ні, але спробувати варто було). Оновився, тепер працює. Дякую!