Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Maven 将面片应用于richfaces 3.3.3_Maven_Richfaces_Patch - Fatal编程技术网

Maven 将面片应用于richfaces 3.3.3

Maven 将面片应用于richfaces 3.3.3,maven,richfaces,patch,Maven,Richfaces,Patch,我没有maven或应用补丁的经验 我想将上面描述的补丁应用到richfaces库 我已经从下载了richfaces 3.3.3.Final源代码 但是,我找不到WebXml.java文件。我必须执行一些maven命令来添加一些额外的源吗?该文件可以在richfaces-ui-3.3.3.Final\framework\impl\src\main\java\org\ajax4jsf\webapp\WebXml中找到‌​.java,您还可以手动修补代码,然后通过mvn clean install构建

我没有maven或应用补丁的经验

我想将上面描述的补丁应用到richfaces库

我已经从下载了richfaces 3.3.3.Final源代码


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

该文件可以在richfaces-ui-3.3.3.Final\framework\impl\src\main\java\org\ajax4jsf\webapp\WebXml中找到‌​.java,您还可以手动修补代码,然后通过mvn clean install构建代码。我曾尝试通过maven3构建它,但该构建有一个遗留回购协议,就我所知,maven3不允许遗留回购协议,所以我得到了一个错误

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

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

不幸的是,这对我的问题没有帮助。当我使用rich:tree时,仍然会出现以下错误

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


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

该文件可以在richfaces-ui-3.3.Final\framework\impl\src\main\java\org\ajax4jsf\webapp\WebXml中找到‌​.java,您还可以手动修补代码,然后通过mvn clean install构建代码。我曾尝试通过maven3构建它,但该构建有一个遗留回购协议,就我所知,maven3不允许遗留回购协议,所以我得到了一个错误

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

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

不幸的是,这对我的问题没有帮助。当我使用rich:tree时,仍然会出现以下错误

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


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

该文件可以在richfaces-ui-3.3.Final\framework\impl\src\main\java\org\ajax4jsf\webapp\WebXml.java中找到,您还可以手动修补代码,然后通过mvn clean install进行构建。我曾尝试通过maven3构建它,但该构建有一个遗留回购协议,就我现在所知,maven3不允许遗留回购协议,因此我遇到了一个错误,我将尝试通过Maven2tanx simonC构建它!成功了!我已经在maven迈出了第一步。构建richfaces演示部件时,构建停止,但此时已构建impl包。我还添加了两个缺少的依赖项。刚刚用新的库测试了我的应用程序,它似乎可以工作。我可以把这条评论标记为解决方案吗?@simonC你的评论看起来更像答案,所以我建议你发表这篇文章(阅读更多信息,请参阅表格第10行),gadeynebram别忘了。很抱歉@LuiggiMendoza将simonC的评论标记为解决方案;-)。我很乐意接受他的职位@gadeynebram你能给你的jar贴个链接吗?我的应用程序仍然有问题,请看下面我的答案。这个文件可以在richfaces-ui-3.3.Final\framework\impl\src\main\java\org\ajax4jsf\webapp\WebXml.java中找到。你也可以手动修补代码,然后通过mvn clean install构建它。我曾尝试通过maven3构建它,但该构建有一个遗留回购协议,就我现在所知,maven3不允许遗留回购协议,因此我遇到了一个错误,我将尝试通过Maven2tanx simonC构建它!成功了!我已经在maven迈出了第一步。构建richfaces演示部件时,构建停止,但此时已构建impl包。我还添加了两个缺少的依赖项。刚刚用新的库测试了我的应用程序,它似乎可以工作。我可以把这条评论标记为解决方案吗?@simonC你的评论看起来更像答案,所以我建议你发表这篇文章(阅读更多信息,请参阅表格第10行),gadeynebram别忘了。很抱歉@LuiggiMendoza将simonC的评论标记为解决方案;-)。我很乐意接受他的职位@gadeynebram你能给你的jar贴个链接吗?我的应用程序仍然有问题,看看下面我的答案