gpt4 book ai didi

java - Java 有类似 pkg-config 的东西吗?

转载 作者:行者123 更新时间:2023-12-02 07:19:45 27 4
gpt4 key购买 nike

我有一个项目,我们的 CLASSPATH 失去了控制。我们有一些依赖于其他 jar 的 jar,而其他 jar 又依赖于更多的 jar,以及大量第三方 jar 的集合。因此,每次我们使用这些 jar 之一时,我们都需要构建一个相当大的 CLASSPATH,并且如果下游依赖项发生变化,它就不再同步。

一个想法是编写一个类似于 pkg-config 的工具来帮助解决所有这些问题。我做了一些搜索,但没有找到任何东西。有没有我错过的类似工具或者人们有替代解决方案吗?

不,我不想使用 Maven。我们已经有了不同的构建系统。

最佳答案

如果您尚未使用构建工具,我建议从 Maven 开始。人们对 Maven 失去兴趣的主要原因是它有一个标准的项目结构。就我个人而言,我认为这是一件好事。

如果您想让您的项目更加自由一点,可以使用 Maven Ant Tasks对于 Ant 。与 Ivy 相比,我更喜欢这些,但部分原因是我习惯了 Maven 工件命名约定。

无论哪种情况(或者如果您使用 Ivy),请查看存储库管理器。 Nexus是维护Maven的人写的,我发现它比Artifactory更容易使用,这是另一个广泛使用的系统。 Artifactory 的一个好处是他们提供托管(收费)。

关于java - Java 有类似 pkg-config 的东西吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14408754/

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