jsf - 如何下载 Mojarra JSF 每晚构建

标签 jsf download mojarra jsf-2.2 nightly-build

我很高兴看到 f:ajax 现在内置了 delay 支持。不太高兴它不起作用。有一个错误导致它失败,似乎是因为接收指定延迟的方法需要一个数字而不是一个字符串。

无论如何,它将在 2.2.4 版本中修复,但我不知道如何获得该版本,或者在它公开发布之前是否有可能。

我的问题是是否有人可以解释如何获得版本 2.2.4 的夜间构建或者是否有一些解决方法。

最佳答案

您可以从这里获取松散库、源代码和 javadoc JAR 文件风格的每日快照:

只需打开文件夹即可查看 JAR(当前为 2.2.4-SNAPSHOT/)。请注意,没有单一的 javax.faces.jar 风格,您确实需要将这两个松散的 JAR 文件放在一起。

如果您碰巧使用 Maven,这里是存储库和依赖坐标:

<repository>
    <id>jvnet-nexus-snapshots</id>
    <name>jvnet-nexus-snapshots</name>
    <url>https://maven.java.net/content/repositories/snapshots/</url>
</repository>

<dependency>
    <groupId>org.glassfish</groupId>
    <artifactId>javax.faces</artifactId>
    <version>2.2.X-SNAPSHOT</version>
</dependency>

(您需要自己将 X 替换为所需的子版本,目前为 4)

另见:


更新:关于升级 GlassFish,为了升级 GlassFish 3/4,其中单个 javax.faces.jar 被替换为两个 jsf -api.jarjsf-impl.jar 文件,不要忘记编辑 /domains/[domainname]/config/default-web.xml 相应地用 system-jar-includes 初始化参数中的两个 JAR 条目替换单个 JAR 条目。

另一种方法是将 JAR 捆绑在 webapp 的 /WEB-INF/lib 中,并通过将以下行添加到 /来告诉 GlassFish 使用 webapp 捆绑的 JSF 而不是它自己捆绑的 JSF WEB-INF/glassfish-web.xml:

<class-loader delegate="false" />
<property name="useBundledJsf" value="true" />

关于jsf - 如何下载 Mojarra JSF 每晚构建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18763138/

相关文章:

javascript - p :commandButton only works with two clicks (JSF 2. 2 错误?)

spring - Primefaces <p :ajax update ="@all"/> doesn't work

jsf - jsf中可以用[]获取hashMap的值吗?

php - 如何设置PHP将文件下载到特定目录?

java - 检测在 selenium java 中下载的文件

java - 如何修复使用 Apache Commons VFS 将文件上传到 SFTP 服务器时发生的错误

java - 如何将 JSF RI (Mojarra) 日志转发到 slf4j 或 log4j?

jsf-2 - 更新到 Mojarra 2.2.6 时出现奇怪的启动错误

java - 在 Hibernate/JSF 应用程序中从 MySQL 数据库中检索 Blob

java - JSF/JAVA boolean 切换器(JSF 私有(private),Beans 公共(public)静态)