Я создал новый проект JavaFX через плагин e (fx) clipse, затем поставил и зафиксировал Git. После этого я попытался запустить его и получил ошибку «class not found» - нужно было добавить JavaFX в путь --module в аргументах VM. Но он все равно не запустится:
Error: Could not find or load main class Files\Java\AdoptOpenJDK\javafx-sdk-13.0.2\lib
Caused by: java.lang.ClassNotFoundException: Files\Java\AdoptOpenJDK\javafx-sdk-13.0.2\lib
Тогда я заметил, что у меня нет файлов компоновки в дереве проекта - нет pom. xml или build.gradle и т. Д. c.
Я решил построить с Gradle (ранее использовался только Maven). После долгой охоты на net я сделал следующее:
- Контекстное меню проекта -> Настроить -> Добавить природу Gradle (это явно ничего не делало, но опция больше не работает доступно).
- В представлении Gradle Tasks запустите
init
. (Это работало нормально, пока не достигло Execute setupProjectLayout for :init
. Это застряло, и я оставил его в течение приблизительно 20 минут, но не было никакой активности (проверил диспетчер задач, чтобы подтвердить)).
Здесь должно быть что-то фундаментальное, что я упускаю, конечно, это не должно быть таким трудным. Как я могу получить этот проект для сборки в Gradle?