Отсутствует класс GradleWorkerMainJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Отсутствует класс GradleWorkerMain

Сообщение Anonymous »

Я вновь посетил проект Java/JavaFX Gradle годовалой давности и обнаружил, что с Gradle невозможно ничего запустить: ни приложение JavaFX, ни модульные тесты. На момент написания отчета я очень растерян и ищу идеи. Любая подсказка будет полезна.
Что изменилось: версия IDEA
Причина сбоя:
Ошибка: не удалось найти или загрузить основной класс
worker.org.gradle.process.internal.worker.GradleWorkerMain

Меня беспокоит приставка «рабочий». в названии класса. Полагаю, это ошибка. Но я не являюсь частым пользователем Gradle, чтобы знать это наверняка. Быстрый поиск в YouTrack ничего не дал.
Все тесты проходят хорошо, если я устанавливаю для них параметр «Выполнять тесты с использованием: Intellije IDEA».
Итак, что-то не так с моим проектом или с Gradle? Пожалуйста, помогите.
  • Windows 10 на оборудовании Intel/Asus
  • Текущая конфигурация: IDEA 2024.2.5 или 2024.3.1.1
  • Java: 17.0.2
  • Gradle (внешний): 8.12
  • Gradle (как видно из IDEA): максимум 8,11
  • См. ниже журнал тестового запуска
< /blockquote>
> Starting Gradle Daemon...
> Gradle Daemon started in 1 s 533 ms

> Configure project :
Project : => 'com.varankin.codesoft.jfx' Java module
> Task :compileJava UP-TO-DATE
> Task :processResources UP-TO-DATE
> Task :classes UP-TO-DATE
> Task :compileTestJava UP-TO-DATE
> Task :mergeClasses SKIPPED
> Task :processTestResources NO-SOURCE
> Task :testClasses UP-TO-DATE
Could not write standard input to Gradle Test Executor 1.
java.io.IOException: Идет закрытие канала (en: The channel is being closed)
at java.base/java.io.FileOutputStream.writeBytes(Native Method)
at java.base/java.io.FileOutputStream.write(FileOutputStream.java:349)
at java.base/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:81)
at java.base/java.io.BufferedOutputStream.flush(BufferedOutputStream.java:142)
at org.gradle.process.internal.streams.ExecOutputHandleRunner.writeBuffer(ExecOutputHandleRunner.java:98)
at org.gradle.process.internal.streams.ExecOutputHandleRunner.forwardContent(ExecOutputHandleRunner.java:85)
at org.gradle.process.internal.streams.ExecOutputHandleRunner.run(ExecOutputHandleRunner.java:64)
at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64)
at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:48)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)
> Task :test FAILED
Error: Could not find or load main class worker.org.gradle.process.internal.worker.GradleWorkerMain
Caused by: java.lang.ClassNotFoundException: worker.org.gradle.process.internal.worker.GradleWorkerMain
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':test'.
> Process 'Gradle Test Executor 1' finished with non-zero exit value 1
* 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.

Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0.

You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.

For more on this, please refer to https://docs.gradle.org/8.10/userguide/ ... e_warnings in the Gradle documentation.
BUILD FAILED in 9s
4 actionable tasks: 1 executed, 3 up-to-date


Подробнее здесь: https://stackoverflow.com/questions/793 ... workermain
Ответить

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

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

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

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

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