1

我没有使用 Maven 或应用补丁的经验。

我想按照https://issues.jboss.org/browse/RF-12062?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12677932#comment-12677932中的说明应用补丁到richfaces库。

我已经从http://www.jboss.org/richfaces/download/stable下载了richfaces 3.3.3.Final 源

但是我找不到 WebXml.java 文件。我是否必须执行一些 Maven 命令来添加一些额外的源?

4

1 回答 1

1

该文件可以在 richfaces-ui-3.3.3.Final\framework\impl\src\main\java\org\ajax4jsf\webapp\WebXml‌​.java 中找到,您也可以手动修补代码,然后通过 mvn 构建它干净安装。我尝试通过 maven3 构建它,但该构建有一个遗留仓库,据我所知,maven3 不允许遗留仓库,所以我得到了一个错误

我已经尝试过maven2构建一些测试失败但jar已经构建,我不得不在maven中手动安装facelets jar并调整maven堆内存选项,如下所示:

导出 MAVEN_OPTS="-XX:MaxPermSize=512m -Xmx2548M -XX:+UseCompressedOops"

不幸的是,它对我的​​问题没有帮助我在使用rich:tree时仍然出现以下错误

原因:java.util.zip.DataFormatException:无效的文字/长度代码

但看起来@gadeynebram 问题已经解决了。

于 2012-05-30T16:53:22.517 回答