我正在使用 Primefaces 12.0.0 和 Glassfish JSF 2.4.0 依赖项。 以前我在运行完美的码头服务器 9.4.48 中手动部署战争。现在我已经在我的应用程序中集成了 Jetty,但是 Web 服务无法启动。 经过一些研究得知应用程序中不应该有多个 JSF jar,但不存在任何重复的 jar。配置非常完美,因为它已经在上面提到的 jetty 分发中运行。
我收到这个错误:-
INFO: Initializing Mojarra 2.4.0 for context '/Reportsportal'
我开始搜索并找到不同的方法:-
<context-param>
上面的监听器没有效果。即使我尝试使用 Jetty InjectionProvider 但没有用。
使用 Weld 依赖项及其侦听器和上下文参数但没有用:-
<dependency>
**`<context-param>`**
**`<listener>`**
以上所有更改都不适合我。 我的 web.xml 如下
<?xml version="1.0" encoding="UTF-8"?>
任何帮助将不胜感激,谢谢。