问题标签 [ivyde]
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 - IvyDE 未解决的依赖关系
我正在使用 artifactory、Eclipse 和 IvyDE 来拉入 jar 文件。我的 ivy.xml 中有以下依赖项
但我收到以下 IvyDE 错误
未解决的依赖关系:org.apache.activemq#activemq-camel;5.9.0.redhat-610379:未找到
我可以去artifactory找到jar文件。它为我提供了拉取它所需的 ivy.xml 条目,但我收到此错误。我在想也许转速无效?
谢谢!
maven - Apache IVY 到 Maven:MakePom 任务
如何通过任务 makepom 将 IVY 准确地转换为 Maven 配置?
1.) 例如 IVY“默认”配置在其Maven 范围中没有等效项:
我明白......你可以把它放在一个生成任务中,makempom 会做以下等价:
2.) 但是当你在 IVY 中有动态配置时会发生什么,例如,使用这个 IVY 配置,例如 "myConf" :
在这种从 IVY 到 Mave 的翻译中存在哪些可能性???特别是如果 un 有“n”个不同的配置,那么必须将“n”个配置配置到具有相应范围的 makepom 任务中似乎不太实际。我还注意到,如果您没有在任务 makepom 中放置任何内容,则生成的 pon 没有范围,并且始终被置于 optional :
这个 maven 代码是由一个 ivy 文件产生的,其中 commons-lang3 库被置于“默认”设置:
eclipse - IvyDe 传递依赖限制
因为我们有大量的依赖项,我们更喜欢让我们的开发人员只使用我们项目的直接依赖项。
我正在寻找一种自动执行此操作的方法。我想到了 Eclipse 访问规则,但据我所知,它们需要手动添加。
我知道我可以使 ivyDE 无法解决传递依赖,但这会导致实际需要传递依赖的第 3 方 jar 出现问题。
有没有人有一个工作系统来强制执行这个(或者可能是用 ant-/shell 脚本在 ivyDe 容器上生成访问限制的某种方式)
java - 摆脱无法转换为 String 的 org.eclipse.osgi.internal.framework.EquinoxConfiguration$1
我刚刚在执行 Ant 任务时遇到了 Apache Ivy 错误java.lang.ClassCastException: org.eclipse.osgi.internal.framework.EquinoxConfiguration$1 cannot be cast to java.lang.String
(链接)ivy:config
今天早上我尝试将 LibraryFolder ClasspathContainer插件安装到我的 Eclipse (STS 3.6.1) 中:每次我尝试执行时安装它都会导致上述错误ivy:retrieve
。
更糟糕的是,我尝试IvyDE
从 Eclipse Marketplace 安装插件,但 Eclipse 开始因大量错误而崩溃,包括 JVM 崩溃。卸载两个插件都没有解决。我尝试了一个新的工作区和一个空白的 Eclipse 安装,但我最终不得不安装我以前的 Eclipse 插件。
我花了整个上午试图解决这个问题,但我不得不恢复以前未提交的工作区和 Eclipse 安装,所以现在除了上述错误之外,我一切正常。艾薇一直工作到今天早上。
我的每个 Ant 任务都在与 Eclipse 相同的 JRE 中运行(C:\Program Files\Java\jdk1.7.0_60\jre\bin\server\jvm.dll
根据sts.ini
),因为我经常使用该eclipse.refreshLocal
任务。虽然我可以通过删除/注释eclipse.refreshLocal
任务并在标准 JRE 中运行 Ant-Ivy 任务来解决问题,但我想问是否有解决方法来消除错误,可能是通过删除工作区元数据中的密钥文件。
正如我所读到的,Ivy 方法传递了一个对象,从它的名称猜测,它是 Eclipse 配置的一部分。虽然我将等待错误修复,但我的问题是如何进一步调查此org.eclipse.osgi.internal.framework.EquinoxConfiguration$1
参数的性质?
eclipse - STS 3.6.2 消失的上下文菜单项
所以我升级到 Spring Source Tool Suite 3.6.2,我遇到了一些问题。当前的一个现在用于某些项目,我得到不完整的上下文菜单:
一些注意事项:
- 仅适用于部分项目,并非全部
- 空白项目各不相同,有时会显示完整菜单
- 我试过了
STS.exe -clean
- 我试过删除 .metadata 文件夹
- 我试过改变主题
- 它似乎与
Team
菜单项从不显示的 SVN 项目相关
详细说明最后一点,我的 20 个左右的项目都在 SVN 上。对于那些菜单看起来很时髦的菜单(至少在我测试的 5 个左右),当我可以显示完整菜单时,团队菜单却没有。这甚至在没有 SVN 连接器的全新 STS 安装上也是如此。
我刚刚测试了新安装的 STS,并且在安装 IvyDE 后重新启动之前一切正常。有些项目需要常春藤,我还没有分析相关性。我会尝试删除它并报告。
这也发生在我团队中的另外两个人身上,他们拥有全新的计算机(以及工作空间)。
java - Eclipse Luna IvyDE 中的 Vaadin 解析
IvyDE resolve 是否应该在每次创建新的 vaading 项目时运行?或者有没有办法为所有项目全局配置依赖项。解决需要很长时间,有时会出错。我正在使用带有 Vaadin 插件 7 的 Eclipse Luna 4.4.1。我是 Eclipse IDE 和 Vaadin 的新手。
eclipse - 在 Eclipse 中,如何对 Ivy 解析的 jar 进行排序
我在 Eclipse 中使用 IvyDE;它可以解析依赖关系,但解析的 jars 不按顺序排列。
是否可以按字母顺序对罐子进行排序?
eclipse - Eclipse SBT 依赖库
在我想使用 activator eclipse commond 之后,我应该在 eclipse 项目中看到 SBT Dependency Library 容器中所有 jar 的项目,就像 Maven Dependencies 容器一样。怎么做?还是sbteclipse插件没有这个功能?
java - 修改 ivy 类路径条目
在下图中,我想要
- 常春藤设置路径不包括 ${ivyproject_loc}
- 不包括 ${project_loc} 的属性文件
这是我现在所拥有的。我在想删除 ivy 库并按照我想要的方式添加它可能会更容易。我知道如何添加,但最好的删除方法是什么?
我尝试过的其他方法是修改现有设置,但它不起作用。
这是尝试执行此操作的代码:
eclipse-luna - 安装 IvyDE 后 Eclipse Preferences 不包含 Ivy 部分
我从Apache IvyDE™中提到的更新站点http://www.apache.org/dist/ant/ivyde/updatesite安装了 4 个组件 > 下载,包括重新启动 Eclipse:
- 阿帕奇常春藤
- Apache Ivy Ant 任务
- 阿帕奇常春藤
- Apache IvyDE 解析可视化工具
它们显示在Help → Installation Details → Installed Software中。
Window → Preferences中有一个Ant部分,但没有Ivy部分。
我还有什么需要做的吗?