我下载了具有javax.faces-2.1.13
最新二进制版本的二进制文件。我想升级我的 GlassFish JSF 库,但它有jsf-api-jar
和其他 impl。如何更新以及在哪里下载 jars?
问问题
5532 次
2 回答
10
只需将Glassfish 文件夹中的和 jsf-api.jar
替换为单个文件即可。jsf-impl.jar
/modules
javax.faces.jar
自 Mojarra 2.1.6 以来,构建系统已更改为符合 Java EE Maven 规则,另请参见issue 2028。这导致 API 和 impl 被合并到一个 JAR 文件中。
于 2012-10-09T11:00:37.767 回答
0
如果您在替换 glassfish/modules 文件夹中的 faces 文件后遇到一些问题,例如您的框架版本与 jsf 2.2、2.3 等不兼容(例如“icefaces 4.1.1 error 200 during update: javax.faces.viewstate not found ") 或一些意外行为 - 不要忘记清理 glassfish/domains/somedomain/osgi-cache
于 2016-09-04T02:47:33.390 回答