我尝试在Java9上运行我的Grails 3.3.2应用程序,大多数情况下应用程序都可以工作。然而,邮件(使用这个插件: org.grails.plugins: Mail :2.0.0)不能工作,因此不能重置密码。
尝试发送邮件会导致此错误:
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'mailService': Invocation of init method failed; nested exception is java.lang.IllegalArgumentException我认为问题出在Spring Boot上,而不是插件本身。似乎bean的创建存在问题,而Spring Boot解决的Java 9是2.x版本(Grails 3.3.2在Spring Boot 1.5.x上运行)。
只是想知道Grails和Java 9的时间框架是什么。谢谢!
发布于 2018-04-07 02:25:51
路线图是今年第四季度(2018)。Grails 4将支持Spring Boot 2(刚刚发布),并且是支持Java 9的Spring Boot的第一个版本。
https://www.grails3book.com/blog/2018/2018-03-29-grails-jdk-9.html
https://stackoverflow.com/questions/48101195
复制相似问题