Поддерживает ли Grails 2.3.x JDK 8?
Кажется, что эти вопросы должны быть простыми, но требования к установке Grails ( http://www.grails.org/Installation) не обновлялись в течение 2 лет. Кто-нибудь знает наверняка, будет ли Grails 2.3 работать на JDK 8?
2 ответа
Как заметил heikkim, этот билет, который сейчас закрыт, предполагает, что поддержка Java 8 начнется в Grails 2.4:
http://jira.grails.org/browse/GRAILS-11063 (название: поддержка Java 8)
Попробовал приложение (построенное на v2.3.7) на JDK 8 и столкнулся с препятствием с плагином миграции базы данных при компиляции приложения. Если этот конкретный плагин закомментирован, то все выглядит хорошо во время компиляции.
При запуске приложения (с образцом контроллера) выдается ошибка, связанная с withFormat
метод из grails-plugin-mimetypes
, Глядя на это.
Исправлен дефект улучшения для плагина Grails-Database-Migration. Я думаю, что это может и не потребоваться, но для совместимости с Grails JDK8 могут потребоваться изменения в grails-core
, Тем не менее, я не проверял последнюю версию Milestone для Grails 2.4, которая, возможно, уже решает эти проблемы совместимости.