Struts2 的相关漏洞太多了,最近又爆出了Apache Struts2插件高危漏洞(S2-052)。当使用带有XStream处理程序的Struts REST插件来处理XML有效负载时,可能会发生远程执行代码攻击。公司为了安全,强制性要求所有的使用 Struts2 的项目,全部升级到2.5.13版本。而我在升级过程中,遇到了“An error occurred while filtering resources”问题,本文将总结一下该问题的解决方法。
“An error occurred while filtering resources”翻译过来的意思是指:过滤要加载资源出错。
下面我总结一下,该问题的解决方法。
该问题一般为 Eclipse 的 Maven 项目会受到影响,项目会出现一个红叉叉,但是实际运行时,可能不受影响。但是作为程序员,让项目报一个这样的叉叉,让人感觉很是不爽。
选中项目,右键 Maven->Update project,记住在更新项目时一定要选中,Clean Projects 选项。如果未选中该选项,可能更新后还存在红叉叉。
如果上面还解决不了你的问题,你可以这样做。
把项目从 eclipse 中删除,但是还保留在工作空间中。然后进入项目目录,使用 Maven 命令 mvn eclipse:clean 进行清理项目。最后在把项目导入到 Eclipse 中即可。
: » Eclipse报An error occurred while filtering resources问题的解决方法
原创文章,作者:254126420,如若转载,请注明出处:https://blog.ytso.com/251665.html