我有一个项目,我们的 CLASSPATH 正在失控。我们的 jars 依赖于其他 jars,而其他 jars 又依赖于更多的 jars,以及大量的第三方 jars。因此,每次我们使用其中一个 jar 时,我们都需要构建一个相当大的 CLASSPATH,如果下游依赖项发生变化,它就不再同步。
一个想法是可能编写一个有点像 pkg-config 的工具来帮助解决所有这些问题。我做了一些搜索,没有找到任何东西。有没有我错过的类似工具或者人们有替代解决方案?
不,我不想使用 Maven。我们已经有了一个不同的构建系统。