jQuery的两个实例,忽略第二个包含

Two instances of jQuery, ignore the second inclusion

关于 jQuery 的多个版本,我有以下问题。

我有一个 jQuery 实例从 PrimeFaces JAR 发送(一切正常),然后我使用来自另一个项目的组件注入另一个 jQuery 实例并且一切都中断了。

我的问题是:有没有办法可以忽略第二个 jQuery 的包含?

我必须添加以下内容:包含第二个 jQuery 的组件与 jQuery 的第一个实例一起工作得很好。

最简单的方法是在 WAR 中放置一个空文件,匹配资源标识符。

很遗憾你没有告诉你具体是哪个组件库,所以我不能告诉你确切的资源位置,所以这里有一个基于库名 library 和资源名的通用示例script/jquery.js.

WebContent
 |-- resources
 |    `-- library
 |         `-- script
 |              `-- jquery.js    <-- Empty file!
 :

WAR 中的资源比 JAR 中的资源具有更高的类加载优先级,因此将加载空文件。