从Properties/Project Facets/Java Server Faces下载用户库仅列出了Apache和Mojarra 2.0.X选项。并手动设置用户库,如果我添加javax.faces-2.1.11.jar
,它不会出现错误,将该jar放入该条目中,然后说\jarfiles\jaf (missing)
。所以我没有办法使用Mojarra 2.1.X.在Eclipse Indigo上配置Mojarra 2.1.X
0
A
回答
1
我无法完全理解你在说什么?但尽可能多地理解您的项目中的“您希望您使用Mojarra 2.1.X”。
现在,您应该提及您使用的服务器。
如果您使用的是glassfish 3.1.x,那么您必须将/glassfish/modules
文件夹中的javax.faces.jar
替换为javax.faces-2.1.11.jar
,因为制作在jar中的glassfish javax.faces.jar
强制glassfish使用Mojarra 2.1.6
。
现在,如果它是Tomcat,那么它取决于你,你必须在你的lib文件夹中添加所有jsf强制jar文件:)
最后一件事是,如果你使用任何内置的JSF支持的服务器,并且你无法找到如何从该服务器中替换您的jar,或者您有管理员访问该服务器的问题,那么您也可以升级JSF,方法是将新的javax.faces.jar文件放在webapp自己的/WEB-INF/lib
文件夹中,并编辑/WEB-INF/glassfish-web.xml
文件以添加以下两个新条目:<class-loader delegate="false" /><property name="useBundledJsf" value="true" />
。
请记住,您只强制Web服务器使用所需的jar而不是应用程序服务器,因为许多应用程序服务器都内置了对JSF的支持。因此Configuring Mojarra 2.1.X on Eclipse Indigo
在某种程度上是错误的问。你必须问,我应该如何使用Mojarra 2.1.x with my XXX server
,因为eclipse只是IDE,这些东西都是IDE管理的,但只有在Web服务器的情况下。
谢谢:)
相关问题
- 1. 在Mojarra JSF 2.1
- 2. 在Eclipse Indigo上配置JSF 2.0的问题
- 3. 如何使用JBoss AS 7和Mojarra 2.1配置Apache MyFaces CODI?
- 4. Eclipse Indigo上的OSB
- 5. Eclipse Indigo C++项目设置
- 6. Eclipse Indigo在OS X Lion上的输入迟滞
- 7. Eclipse:如何在Eclipse上安装Subclipse(Indigo)[在Linux上]
- 8. eclipse indigo速度编辑器(3.7.x)
- 9. Eclipse Indigo bug
- 10. 在Mountain Indigo上的Eclipse Indigo中启用JDK 7
- 11. 如何在Eclipse Indigo上安装SVN
- 12. Unity 2.1配置
- 13. 在Mac X Lion中配置PyDev for Eclipse
- 14. 在Eclipse Indigo中构建EAR
- 15. 在eclipse上配置Hibernate,stripersist
- 16. 如何使用Indigo设置Eclipse PDE/Build?
- 17. Eclipse Indigo C++指标
- 18. 如何在Eclipse中调试Mojarra 2.2.9
- 19. 无法在Eclipse Indigo上安装Eclipse ADT插件
- 20. Eclipse Indigo的Struts插件
- 21. 如何在Eclipse Indigo CDT中设置libxml C++
- 22. Glassfish 3.1.2和Eclipse Indigo插件
- 23. Eclipse Indigo CDT代码完成
- 24. Eclipse Indigo字体已更改
- 25. eclipse indigo的maven插件
- 26. Eclipse Indigo与Subclipse和draw2d
- 27. OS X上的Eclipse - 无法添加调试配置
- 28. Eclipse Indigo不能在JDK 7的Mountain Lion上运行
- 29. 在Mojarra的JSF 1.2中配置JSF视图状态加密
- 30. 在Eclipse Indigo中安装JBoss Tools插件