WFLYSRV0177:获取类 的反射信息时出错

问题描述 投票:-2回答:1

我正在使用在Ubuntu 18.04上运行的Eclipse JEE(2019-09),Maven,Wildfly 17,JSF,PrimeFaces 7.0开发JEE项目。我的项目以前一直在WildFly 17服务器上进行编译,部署和运行。但是,由于在调试时收到奇怪的错误,因此我安装了早期的Eclipse IDE来尝试在其上运行我的项目。在自己的专用工作区中安装了较早版本的Eclipse(2019-03)之后,将应用程序部署到WildFly时出现了此错误消息:

Caused by: java.lang.RuntimeException: WFLYSRV0177: Error getting reflective information for class

然后切换回我的初始Eclipse JEE(2019-09)版本,但是随后在部署时始终收到相同的错误消息。我已经搜索了互联网,发现了这两个类似的问题:

Error getting reflective information for class

Wildfly: Error getting reflective information for class

但实际上不是我的问题的解决方案。

有人可以帮忙吗?

jsf java-ee primefaces wildfly eclipse-jee
1个回答
0
投票

问题是,Maven jar依赖项未添加到WEB-INF / lib路径。实际上,在部署的.war文件中,文件夹WEB-INF / lib完全丢失。我通过右键单击Eclipse中的项目,然后单击“属性”,然后单击“部署程序集”,解决了该问题。我添加了缺少的条目“ Maven Dependencies”,如下所示:

1。)在我修复之前:

enter image description here

2。)我固定后:

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.