gpt4 book ai didi

java - 将用户库添加到 Ant Builder 类路径

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:16:48 25 4
gpt4 key购买 nike

我在为我的 Eclipse 项目设置 Ant Builder 时遇到问题。

我确实有几个第 3 方库在 Eclipse 中配置为用户库。这些库已添加到我的项目的构建路径中,一切正常。

我的问题是,如果我想在 Eclipse 中使用 Ant Builder,我必须将一些用户库添加到 Ant Builder 的类路径中才能使其正常工作。我需要这些库,因为它们包含几个任务定义和 Ant 的类型定义,而不是编译我的项目。但是如何将这些用户库添加到 Ant Builder 类路径中呢?我不想通过手动添加它们来“硬编码”它们,因为如果我将来必须更改其中一个库,我还必须维护所有 Ant Builder。而且我不知道负载如何在运行时确定 Ant 中用户库的路径以动态加载它们,因为我需要 Ant Bootstrap 中的这些库才能成功定义我需要的 Ant 任务。

最佳答案

在这种情况下,您可能希望将 JAR 文件(包含 taskdef)添加到 Ant 运行时。

Window -> Preferences,从左边选择“Ant -> Runtime”。关注“全局条目”,然后使用右侧的“添加 JAR”按钮添加 JAR 文件。

您添加的 JAR 文件将贡献给在 Eclipse 下运行的任何 Ant 进程。

您的下一个问题可能是——“为什么我必须添加 JAR?我不能添加我的用户库吗?”。好问题,很高兴你(几乎就要)问了。也让我发疯,我不知道为什么 Eclipse 不提供此功能。也许是时候提出功能请求了...

编辑 2014 年 2 月:原来已经请求将用户库添加到 Ant 的类路径 (https://bugs.eclipse.org/bugs/show_bug.cgi?id=211669)。看样子,是我重新打开的……

关于java - 将用户库添加到 Ant Builder 类路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3651423/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com