一尘不染

将JHipster应用程序部署到Glassfish 4.1时发生异常

spring-boot

我正在尝试将我的jHipster应用程序战争部署到Glassfish上,并不断出现以下错误…。

“生命周期方法[initApplication]不得抛出已检查的异常。相关注释信息:带注释元素[public void
com.org.myapp.Application.initApplication()上的注释[@
javax.annotation.PostConstruct()]引发java.io .IOException]类型的[METHOD]。”

阅读一些帖子,看起来就像是一本玻璃鱼。我还尝试了来自dsyer 的帖子’ https://github.com/spring-
projects/spring-boot/issues/1355 ‘ 的建议。那没起效。我仍然有问题。

有没有人遇到这个问题?你是怎么克服它的?非常感谢任何帮助!


阅读 275

收藏
2020-05-30

共1个答案

一尘不染

该错误消息告诉你,你有你的注解initApplication()与方法@PostConstruct具有throws-declaration,这是不允许的。throws IOException从其签名中删除,抓住IOException,重新抛出RuntimeException,错误应消失。

2020-05-30