启动时出错 JBoss - 无法读取提供的索引:/content/<<warFile>>r/WEB-INF/lib/camel-api-3.0.1.jar/META-INF/jandex.idx

Error while starting JBoss - Could not read provided index: /content/<<warFile>>r/WEB-INF/lib/camel-api-3.0.1.jar/META-INF/jandex.idx

在我们的项目中,我们正在使用 Spring Boot 2.2.4 和 Apache Camel 3.0.1,并将应用程序部署为 war EAP 7.2.0 中的 war 文件。在 JBoss

中部署应用程序时出现以下错误
2020-03-11 20:35:59,822 ERROR [org.jboss.as.server.deployment] (MSC service thread 1-1) WFLYSRV0002: Could not read provided index: /content/<<war-file-name>>/WEB-INF/lib/camel-api-3.0.1.jar/META-INF/jandex.idx

同样,我在其他位置的其他 jandex.idx 文件中遇到错误。谁能指导我应该在这里做什么?

我在 JBOSS EAP 7.2.3 中遇到了同样的问题。为了快速测试更新的 JBOSS EAP 版本,我安装了当前的 wildfly 版本 (wildfly-20.0.1.Final)。有了它,问题就解决了。因此,更新到 JBOSS EAP 7.3.0 或更高版本将解决此问题。