问题标签 [conflicting-libraries]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - 全局变量c/c++之间的冲突
我正在使用两个文件“.h”,其中有 3 个同名的全局变量。
我们假设有这些文件:
- Ah => 里面有“union var1”、“union var2”和“#define LENGTH 20”。
- Bh => 里面有“union var1”、“union var2”和“#define LENGTH 60”。
- Ch => 同时导入 Ah 和 Bh
当我编译 Ch 时,我有一个相同变量名称冲突的错误原因。
我不想修改它们的名字,因为它们在公共图书馆中(我想按原样使用它们!)。这是我的问题。有人能帮我吗?谢谢。
eclipse - Tomcat 7.0 的库与 httpcore-4.3.2.jar 冲突
我在 Eclipse 中创建了动态 Web 项目,并想添加 httpcore-4.3.2.jar 库。每次我尝试添加它时,Tomcat 都会停止工作。我必须使用 HttpClient,我不能使用其他任何东西。
如何解决这个问题?
这是错误消息:
javascript - 2 window.onload 在 2 个单独的 .js 文件中,仅加载 1 个函数
我有 2 个外部 JavaScript 文件,它们都通过window.onload调用函数。文件冲突,所以只有第二个 js 文件在工作。
我将如何修复window.onload以使这两个功能都起作用?我应该在 HTML 文件中执行此操作,还是可以在其中一个 js 文件中修复它?
HTML 标头是:
房子.js:
第二个 window.onload 在 2 个 js 文件中:
幻灯片.js:
幻灯片库.js:
javascript - 解决同时使用 Highchart 和 Highmap 时的冲突(TypeError: ma is not a function)
我有一个页面,其中包含用于报告功能的图表和地图菜单。然后,我选择了 Highchart-Highmap 库来达到上述目的。图表功能运行良好,但是当我开发地图功能时出现错误
类型错误:ma 不是函数
- 我已经跟踪到ma函数出现在highchart.js和highmaps.js中的问题,但我不知道如何解决这个冲突。
- 我已经尝试放入
jQuery.noConflict();
高图,但冲突仍然出现
这就是我在主页上编码的方式
我该如何解决这个问题?
jquery - 将 jquery 脚本 1.4.2 升级到 1.4.3
首先,对不起我的英语^^,
我为我的网站(http://www.templatesbook.com/jd-portfolio-template/)使用模板,模板使用 jquery 1.4.2。我的网站链接 (www.shoot-n-cry.com)
我还购买了“全宽音频播放器”(http://codecanyon.net/item/fullwidth-audio-player-jquery-plugin/841563)这个音频播放器可以在 jquery 1.4.3 和最新版本中正常工作,但不能正常工作与 1.4.2
如果我使用 jquery 1.4.3 我的项目不会打开。
我认为冲突在这个脚本上:
//淡入淡出效果
//高度动画效果
java - 如何包含相同依赖项的两个不同版本?
我正在为 Java 中的 ERP 系统进行定制。在我的定制中,我想使用 Apache POI 3.10.1。因此我集成了罐子 poi-3.10.1-20140818.jar 和 poi-ooxml-3.10.1-20140818.jar。
但是,这些 jar 包含几个已经包含在 ERP 系统核心代码中的类,但有区别。
如果核心 ERP 类覆盖 POI 类,则自定义会引发运行时异常。如果 POI 类覆盖核心类,核心功能可能会发生同样的情况。
处理此类问题的最佳做法是什么?
我的定制是一个相对孤立的功能。
javascript - Magento 可配置选项未显示在下拉列表中
我有一个使用两种不同模板的 Magento 商店。一个用于桌面版本,另一个用于所有其他移动设备。我使用 Exception 方法根据异常列表中的变量更改模板。我也有大量可配置的产品。这些在主桌面主题上工作得很好。所有选项都显示出来,并且很容易结帐。
问题出在另一个主题上。我得到了产品页面上显示的不同属性的所有选项,但是当我单击下拉菜单时,没有加载任何选项。这发生在所有产品上。
我确信这是一个 jQuery 冲突问题,因为我搜索了 Google,这似乎是一个流行的问题。然而,我已经禁用了我所有的 jQuery 脚本,只允许原型运行,但我仍然遇到了这个问题。
有没有人经历过这个并有其他选择,或者还有什么我可能会错过的吗?
主题是 Zonda,我也尝试过使用 jQuery 没有冲突,但除非我用错了,否则它没有帮助。
macos - MATLAB 链接错误的 OpenCV 文件夹(OS X)
我正在运行一些调用 OpenCV 的 MATLAB 代码(OpenTLD),但是看起来我有一些 dylib 的重复项,这让 MATLAB 感到困惑。
我肯定有它认为应该存在的 libopencv dylib。
这是编译的相关部分:
我目前的想法是建立一个软链接,但我认为这会弄乱我在 MATLAB 之外所做的其他 OpenCV 工作。
linux - 如何更新 Matlab 共享库?
Matlab 似乎有自己的 linux 共享库版本。我有一个需要libwfdb的程序,这是一个调用一些标准共享库的共享库。这些程序在我的机器上运行良好,但是当 Matlab 尝试使用该system()
函数调用它们时它失败了,因为它的版本太旧了。具体来说,我得到
/usr/local/MATLAB/R2014a/bin/glnxa64/libcurl.so.4: no version information available (required by /usr/local/lib64/libwfdb.so.10)
有没有办法更新我的 Matlab 共享库?或者是否有一种解决方法可以让我以本地用户身份运行命令?如果重要的话,我在 Ubuntu 14.04 上。
编辑:我不希望link
所有的图书馆。我已经尝试过了libcurl
,但它失败了,因为它想要一个新版本的libssl
and libcrypto
。
reference - VB6:名称与现有模块、项目或对象库冲突
打开一个 VB6 项目,我收到如下错误:
加载过程中的错误。参考 xyz.LOG
我打开日志文件并看到这些错误:
第 42 行:控件 XYZ 的 Threed.SSPanel 类不是加载的控件类。
在这种情况下,我可以看到问题是由于 Sheridan 3D 控件:C:\WINDOWS\system32\THREED32.OCX
我认为该项目缺少一个组件,因此,VB6 > Project > Components > 勾选 Sheridan 3D Controls 并收到此错误:
---------------------- Microsoft Visual Basic -------------- --
名称与现有模块、项目或对象库冲突
--------------- OK 帮助 -------- ------------------