首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何更新ColdFusion 11中的AntiSamy jar文件?

如何更新ColdFusion 11中的AntiSamy jar文件?
EN

Stack Overflow用户
提问于 2015-09-07 06:13:10
回答 1查看 256关注 0票数 3

我需要更新位于ColdFusion11\cfusion\lib的OWASP AntiSamy jar文件

当前在那里的文件是antisamy-1.4.4.jar,但我想将其更新为最新版本,即antisamy-1.5.3.jar,它是我从OWASP下载并放置在cfusion\lib文件夹中的。

有人知道如何告诉ColdFusion使用最新版本的文件吗?文件的路径是否在某个配置文件中?

在CF Administrator中,我可以在'Settings Summary‘下看到旧文件和新文件,但我如何知道它使用的是哪个文件来为GetSafeHTML功能供电?

EN

回答 1

Stack Overflow用户

发布于 2015-09-07 07:03:12

我想把这个更新到最新版本

AFAIK,没有单个文件的列表。至少对于CF服务器使用的“核心”jar文件不是这样。它只是简单地检查某些目录,如{cf_root}\libweb-inf\lib等,并加载找到的任何*.jar文件。

如果希望CF对核心标记和函数使用不同的版本,则必须用新的jar文件替换现有的jar文件。实际的jar文件ame并不重要。重要的是在CF类路径中只有一个版本的库。否则,CF将简单地use the first version it finds

您还可以尝试将新的jar文件放在jvm的lib/ext目录中。IIRC,这些罐子应该优先于{cf_root}\lib中的那些。

NB:由于您要替换/覆盖CF使用的版本,因此您应该做一些测试,以验证库的新版本是向后兼容的,并且替换它不会破坏任何东西。正如在下面的评论中所指出的,当处理CF的内置jar文件时,总是存在问题的风险……

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32428811

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档