问题标签 [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.
ivy - 在 Ivy 中,如何选择最新版本的传递依赖?
有没有办法告诉 Ivy 在传递依赖项中更喜欢特定库的最新版本,而不会将传递依赖项转变为直接依赖项?
在检索构建所需的工件后,我最终得到了同一个库的两个版本,都作为传递依赖项。我已经运行了一份报告,所以我知道这些库的来源,但我不希望最终在我的 ivy.xml 文件中引用可传递库。
常春藤手册指出“如果没有定义特定的冲突管理器,则对所有模块使用默认冲突管理器。当前的默认冲突管理器是'最新版本'冲突管理器”。显然这不适用于传递依赖。
有没有办法在不直接引用传递库的情况下实现我想要的?
jquery - 密码字段未在任何 IE 上使用带有占位符 2.0.7 的 jquery 验证 1.10 进行验证
我对 jquery 1.8、jquery 验证 1.10 和占位符 2.0.7( https://github.com/mathiasbynens/jquery-placeholder)的使用有疑问。我注意到如果使用占位符插件,任何版本的 IE 都会跳过密码字段的验证。有人对此有解决方案吗?
javascript - 一个内容与链接更改 - Javascript 代码冲突?
我有一个侧边导航栏,可以更改包含我使用 JavaScript 的图片库的 div 的内容。在这个 div 中也是当前画廊集的段落描述。
我的问题不是侧边栏的 JavaScript 没有改变 div 的内容,而是画廊没有显示,而只有段落。这就是我知道我的代码正在运行的方式。
我认为侧边栏的 JS 和画廊的 JS 之间可能存在冲突。
这是画廊的代码:
这是侧栏的代码:
HTML:
谢谢你来看我。我真的不太了解 JS,所以我很高兴能够将这个问题带给专家。如果您需要更多信息,例如更多代码或在某些方面进行说明,请告诉我。
编辑:好的,这是整个 JS 部分。也许这更有用?
这是点击链接之前的页面截图。画廊与段落一起存在。
http://postimg.org/image/c8ejwcv0x/
然后点击链接后,新的 div 信息被加载,但只有段落是可见的,而不是画廊。
javascript - JavaScript 和 jQuery 相互冲突
我在页面顶部创建了一个带有导航栏的网站,其中包含一些翻转图像作为链接。我使用 Dreamweaver,所以 Dreamweaver 为我做 JS。但我最近添加了一个名为 Orbit 的 jQuery 画廊/幻灯片(Orbit creator:zurb.com/playground/jquery_image_slider_plugin)。
但是,jQuery 似乎与鼠标悬停图像的 JavaScript 有影响和冲突,因此当鼠标悬停时,图像不会改变并且不可点击。由于某种原因,它只影响 5 个链接中的前 3 个。此外,问题出现在 Chrome、Firefox 和 Opera 中,但奇怪的是在 Internet Explorer 中运行良好。
我曾尝试以各种方式使用 jQuery.noConflict,但它不起作用,问题仍然存在。
出现此问题的网址是:http ://www.eastfieldjoinery.com/gallery.html 了解导航栏应该做什么的网址是:www.eastfieldjoinery.com/
以下是 Dreamweaver 组成的翻转图像的 JavaScript 代码:
这里是 Orbit 幻灯片的 jQuery 代码的链接:http ://www.eastfieldjoinery.com/JavaScript/jquery.orbit-1.2.3.js
我会很感激你能给我的任何解决方案。谢谢。
java - RestEasy 2.3.5 客户端问题
我对 Rest Easy 很陌生。
我最近将 RestEasy 添加到了我的 Grails 项目中。它已经有一些爬虫库在工作。我收到以下异常,我不确定哪些 jars 等存在冲突或根本原因是什么。我正在使用 JDK 1.7
因为我在下面的代码行中得到了这个(在获取实例时)我认为这是一个 jar 冲突问题
除了 grails 配置的插件和 jars,我的路径中有以下 jars
android - SlidingMenu 和 Android-PullToRefresh 库冲突
我目前在我的 Android 项目中使用 2 个库:
- 滑动菜单:https ://github.com/jfeinstein10/SlidingMenu
- Android-PullToRefresh:https ://github.com/chrisbanes/Android-PullToRefresh
使用 Android 4.x 一切正常,但在 Android 2.x 中,我得到了 StackOverflow 异常。
我不确定这是Android版本问题还是硬件问题。
这是异常的日志:
有人可以帮我解决这个问题吗?
谢谢!
intellij-idea - 如何执行 SBT 托管的 JLine 类
我正在开发一个基于 JLine 的应用程序,我显然想在开发时对其进行测试。
JLine 是一个方便的库,它为 JVM 应用程序提供交互式控制台功能。
JLine 在 Intellij 控制台中不起作用,可能是因为他们已经将 tab 键用于他们自己的邪恶需求,而我要测试的是 tab-completion,因为我正在实现一些 tab-completed 命令。
我掉到 SBT 控制台,然后尝试run-main Example simple
,但我抛出了一个异常,因为类加载器中现在有两个 jline 库 - 我的一个,以及 SBT 使用的一个,因此应用程序在加载 JLine 库时爆炸(单例是邪恶的).. ..
叹息......在 SBT 控制台上转了一圈,发现我可以运行:
我知道我可以解析该列表,显然空格或逗号将是一个完全可行的分隔符,但 Scala 开发人员似乎并没有这样连接......
但是 SBT 似乎只在我在它的控制台中时解析该命令,如果我从实际的 UNIX 控制台执行该命令,如下所示:
当我在类路径上有 100 个 jar 时(有点夸张),我正在尝试自动化这个过程,有什么建议吗?
java - java Jar的库冲突
我一直在努力弄清楚哪个战争应用程序正在使用几个给我带来麻烦的库(即“cxf-2.0.3-incubator.jar”和“cxf-manifest-incubator.jar”)在 jboss.4.0.5.GA java 应用服务器上部署新的 war 应用程序的那一刻。问题是,如果我删除这些 jar,冲突就会消失,新部署的应用程序可以正常工作。但是,尝试在不删除上述 jar 的情况下部署此应用程序会失败。
是否有任何工具或(linux bash 命令)适合列出战争应用程序的所有 jar 依赖项?(我已经尝试过 tattletale 工具,但它似乎只适用于 jar 组件)。
问候
java - 从 ivy 解析的库中删除 jars
我在 java 构建路径中的库中有两个 jar 冲突。它们都由常春藤解析,所以我在库选项卡上的 ivy.xml 条目中看到它们。我无法删除 ivy.xml 条目中的任何内容,eclipse 只允许我删除整个条目。从源文件夹中删除 jar 也不可行,因为我没有访问权限。
你能给我一些关于如何解决这个冲突的建议吗?
谢谢你的时间。
qt - 如何在同一台机器上使用不同版本的 Qt?
因为我在我的计算机上安装了 Qt 4.8.4 和 Qt 5.1,所以我遇到了问题。
当只有 Qt 4.8.4 存在时,一切都很好。
当我添加 Qt 5.1 时,这个工作正常,但 Qt 4.8.4 给了我这些链接器错误:
我可以用这个 pro 文件在一个简单的测试项目(默认情况下由 QtCreator 创建的项目)上复制这个问题:
这两个 Qt 版本安装在两个单独的目录中:C:\Qt\4.8.4 和 C:\Qt\Qt5.1.0
MinGW 是指向 MinGW_4.6.2(用于 Qt4)或 MinGW_4.7.2(用于 Qt5)的链接。
不同版本的 Qt 可以在同一台计算机上共存吗?如何?