gpt4 book ai didi

java - 是否可以使用 ANT 构建文件访问/添加远程位置 jar 到项目中?

转载 作者:行者123 更新时间:2023-12-01 11:37:30 25 4
gpt4 key购买 nike

在我的组织中,远程 Linux 服务器中有一个常见的 Jars 文件夹,我想访问这些 jar 并使用 ANT 构建文件添加到我当前的项目路径中。

您能否分享一下您的想法(无论是可能的场景/失败案例/最佳的继续方式),那就太好了。提前致谢。

谢谢斯里尼瓦斯

最佳答案

我建议您将 jar 文件组织在 Nexus http://www.sonatype.org/nexus/ 中存储库(或任何其他 Maven 存储库产品)

Nexus 是一个 maven/ivy/gradle 存储库,您可以在本地安装它,也可以轻松地将 jar 部署到它们上。您很可能知道这个 Maven 存储库:http://mvnrepository.com/artifact/log4j

maven、ivy 和 gradle 都可以开箱即用地使用这个存储库。所以你不必实现一些:

  • 版本检查以获取特定版本
  • 一致性检查 jar 是否可用
  • 无需费力地将文件组织到文件夹中
  • 您还可以通过多种常见方式访问存储库(例如使用 ant-get、wget、curl 等)
  • jar 文件之间传递依赖关系的依赖管理

存储库设置由经验丰富的管理员在大约 30 分钟内完成。现有 jar 文件的数量取决于是否已有可用的 Maven 详细信息(简单上传),如果不可用,则必须为每个 jar 文件传递​​一些详细信息。

关于java - 是否可以使用 ANT 构建文件访问/添加远程位置 jar 到项目中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29818768/

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