Как настроить 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 как обычно.

Другие вопросы по тегам