为什么 ivyde 看不到我的依赖项之一?

发布于 2024-12-17 05:29:18 字数 200 浏览 2 评论 0原文

我有一个使用 ivyde 的 Eclipse 构建,它没有看到我的依赖项之一。

在普通的 ant 命令行中,构建工作正常。

缺少的特定依赖项是我们自己的依赖项之一(不是 Apache 或更标准的依赖项)。但同样,它可以在命令行 ant 构建中正常工作。

也许 Eclipse 使用了一些纯 ant ivy 构建的命令行版本中不存在的特殊默认值?

I have an Eclipse build, using ivyde, that doesn't see one of my dependencies.

The build works fine in normal ant from the commandline.

The particular missing dependency is one of our own (not an Apache or more standard dependency). But again, it works from commandline ant builds just fine.

Maybe Eclipse uses some special defaults that don't exist in the command line version of pure ant ivy builds?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

偷得浮生 2024-12-24 05:29:18

确保 Eclipse/IvyDE-Plugin 具有与 ant 相同的设置。

如果您有自定义的ivysettings.xml,请让 Eclipse 知道它。 IvyDE 将使用它来解决依赖关系。如果未设置,则使用 maven repo 作为标准。

您可以配置 IvyDE 设置,例如:

IvySettings

用于调试 /错误你可以打开ivy控制台并将其日志级别设置为调试。

ivydebug

Make sure, that Eclipse/IvyDE-Plugin has the same settings as ant.

If you have a custom ivysettings.xml, make it known to eclipse. IvyDE will use it to resolve the dependencies. If it is not set maven repo is used as a standard.

You can configure the IvyDE settings like:

IvySettings

For debugging / errors you can open the ivy console and set its loglevel to debug.

ivydebug

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文