![]() |
1
1
正在检查您的网站。应该使用xml调用应用程序 https://[your_application_URL]/faces/ 而不是 https://[your_application_URL]/ 因为Faces Servlet根据
与jax-rswebservice侦听/api路径的方式相同
聊天后编辑问题: 问题在于使用的jsf依赖项,这使得应用程序使用jsf impl-xxx。jar包含java包com.sun下的类。faces,而不是包javax下的类。加载了jsfapixxx的面。jar(使用j2ee web api依赖项时使用) 最后一个jar中的类是JSF规范定义的标准API的实现。 如果您只想添加对JSF的依赖,而不想带走整个j2ee web api,那么可以使用工件 jsf api xxx作为依赖项 它会解决你的问题 |
![]() |
2
0
我找到了答案 Here 短暂地 : 如果您使用Maven,您可以在下面找到必要的坐标: Java EE容器(WildFly、JBoss、TomEE、Payara、GlassFish、WebSphere等)
请注意,JavaEE版本必须与服务器自己的JavaEE版本匹配。当目标为JavaEE6服务器时,不能将其设置为7.0。 Servletcontainers(Tomcat、Jetty等) 莫贾拉
您还可以查看org.glassfish:javax。面向当前最新Mojarra发布版本(目前为2.2.13)的存储库。 我的脸
|