Как настроить Gluon для JDK 9?
Недавно я обновился до JDK 9, однако Netbeans еще не поддерживал его, поэтому я скачал Eclipse Oxygen. Но я попал в проблему Eclipse глюон новый проект не заканчивает
И использование последнего плагина Gradle Buildship с Gluon 2.5 - не сработало для меня (все еще возникают проблемы с кнопкой "Готово"). Я попытался понизить Gradle Buildship до 2.1.2, и это позволило мне нажать финскую кнопку. Однако тогда gradle не смог создать глюонный проект - "gradle не смог определить версию java из '9.0.1'"
Я скачал IntelliJ IDEA, и он там тоже не работал. Могу также отметить, что я мог запускать Java-проекты JDK 9 в Eclipse и Intellij, как и ожидалось. В IntelliJ я обнаружил, что мой путь jdk не установлен. Установка это не помогло. Затем, когда я перешел с использования оболочки на локальный gradle, версия 4.3.1, я мог создать проект gradle в Intellij - без получения "gradle не может определить версию java из" 9.0.1 "". Это также позволило мне создать глюонный проект в Intellij, однако...
"Команда процесса" /Library/Java/JavaVirtualMachine/jdk-9.0.1.jdk/Contents/Home/bin/java'' завершила работу с ненулевым значением выхода " ... После попытки переместить jdk, поскольку у меня было две библиотеки папки, одна в Mac ssd и одна в домашнем каталоге - из которых не работает, я снова попробовал Eclipse
Там я пошел предпочтения и установил gradle для местного gradle к тому же 4.3.1
версия, как я сделал в INtellij. Теперь проект глюона может быть создан. Но когда я бегу run
Затем я получаю ту же ошибку, что и в Intellij "process 'command" /Library/Java/JavaVirtualMachine/jdk-9.0.1.jdk/Contents/Home/bin/java' ', завершившейся с ненулевым значением выхода "
Нужно ли говорить Gradle, где искать JDK или что происходит? И с тех пор: https://discuss.gradle.org/t/could-not-determine-java-version-from-9-0-1/24457 меня уже есть обновленный Gradle, у меня нет другого выбора, кроме как обратиться за помощью.
Это было сделано на последнем обновленном Mac - я еще не пробовал на Windows
1 ответ
Выпущена предварительная версия Gluon VM Developer Preview.
Это означает, что у вас есть новая версия плагина jfxmobile: 2.0.0, которая позволяет запускать Java 9 на настольных и мобильных устройствах.
Плагин Gluon IDE был обновлен (проверьте свою последнюю версию в IDE), и теперь доступен новый шаблон: Single View Project on Gluon VM
,
Этот шаблон сгенерирует проект с необходимыми build.gradle
файл. Обратите внимание, что вы можете применить конфигурацию этого файла сборки к другим шаблонам или к существующим проектам.
Вы также можете проверить пример Gluon VM в GitHub. Если вы загрузите его, вы можете:
- Запустите его на рабочем столе с Java 8
- Запустите его на рабочем столе с Java 9
- Разверните его на Android с Java 8 на вашем компьютере
- Разверните его на Android с Java 9 на вашем компьютере (*)
- Разверните его на iOS с Java 9 на вашем компьютере
(*) Android поддерживает API Java 8 начиная с версии 24. Он пока не поддерживает новый API Java 9.
Обратите внимание, что плагин jfxmobile версии 1.3.10 из других шаблонов по-прежнему действителен, если вы хотите запускать / развертывать проекты с Java 7/8 как обычно.