我可以让 Eclipse 文件搜索包含 IvyDE jars 吗?

Posted

技术标签:

【中文标题】我可以让 Eclipse 文件搜索包含 IvyDE jars 吗?【英文标题】:Can I get Eclipse File Search to include IvyDE jars? 【发布时间】:2010-10-03 16:46:07 【问题描述】:

Eclipse 文件搜索对话框似乎与我的 IvyDE (2.0.0beta1) 依赖 jar 不兼容。也就是说,我的 IvyDE 带来了 some-dep.jar/some-dep.zip (类/源),但我看不到任何方法可以让我的文件搜索(ctrl+h 搜索)在搜索文本时包含这些资源-- 所以如果 MAGIC_FLAG 只出现在 some-dep 内的 Magic 类中,我将找不到它。

关于如何修复/扩展/变得更好的任何想法?

【问题讨论】:

【参考方案1】:

您必须专门创建一个“工作集”来包含该 jar:

Ctrl-H -> 文件 h-> 工作集(选择)-> “Java” -> (选择你的资源和 jars)

【讨论】:

这仅包括系统 jars(例如,OSX 上的 CoreAudio.jar)。我没有包含来自 ivyde 的 jar 的选项(尽管它们在我的构建路径上) 可能是 ivyde 插件没有正确地将其 jars 添加到构建路径的问题? 我的代码实际上是构建的(并且需要构建那些 ivyde jars)。我的猜测是在哪些数据结构记录构建路径问题和哪些记录可搜索内容方面存在一些不匹配。似乎我应该向 eclipse 报告一个错误。

以上是关于我可以让 Eclipse 文件搜索包含 IvyDE jars 吗?的主要内容,如果未能解决你的问题,请参考以下文章

如何在eclipse中使用Ivy + IvyDE将不同的jar放到lib和web-inf/lib中

Eclipse安装ivy插件

无法使用 Eclipse 中的 IvyDE 插件从常春藤缓存中删除过时的工件

ivy 和 ivyde 以及 FileSystem 解析器

ivy + eclipse 运行时依赖部署

如何将 Ivy 的依赖项添加到 Eclipse PDE 目标平台?