【发布时间】:2009-12-22 16:15:09
【问题描述】:
我想你们中的大多数人都会知道,程序员经常重用其他软件的代码。我认为,大多数时候这是一个好主意。但是如果你使用来自另一个项目的代码,你的程序依赖于另一个项目。
我目前的情况下,我得到了三个 java 项目 A、B 和 C。现在 A 使用 B,B 使用 C。我正在使用 Eclipse IDE,并将 B 添加到 A 的构建路径中,将 C 添加到 B 的构建路径中。现在有一个编译器错误,A 无法从 C 中解析某些内容。所以我必须将 C 添加到 B 的构建路径中。
那么,在解决依赖关系的同时让您的程序尽可能独立于其他项目的最佳方法是什么?
我想知道的是一般情况并参考我目前的情况。有没有更好的方法来做到这一点? IE。启动/调试配置视图中有类路径设置,但我认为它们在编译时无济于事。
提前致谢。
【问题讨论】:
-
不知道为什么这被否决了,也没有评论。这是一个有效的问题,如果有点偏左的话。格式不好。
标签: java dependencies buildpath