按构建路径配置依赖关系 - 这些操作有何作用?

时间:2012-11-24 04:02:19

标签: java eclipse

eclipse中的两个java项目P1和P2。 P2取决于P1。我执行以下操作 -

P2>构建路径>配置构建路径>添加P1>确定。

我看到创建了依赖项。但是!!!幕后发生了什么?无论发生什么,我该如何手动完成?我在哪里可以了解它?

感谢。

1 个答案:

答案 0 :(得分:1)

查看文件.classpath中的项目P2,你应该在文件的某处看到类似下面一行的内容:

    <classpathentry combineaccessrules="false" kind="src" path="/P1"/>

这意味着您已将项目P1中的类添加到项目P2的构建和执行类路径中。这一行是“幕后发生的事情”,以实现配置更改。无论确切的行是什么,如果您手动将其添加到.classpath文件,那么您已手动创建了依赖项。

顺便说一下,在某些导航视图中,“。dot resources”(如.classpath文件)会从视图中过滤掉。视图工具栏中有一个黑色向下指向的三角形。如果单击该三角形,您将看到一个名为“Filters ...”的菜单项。如果单击此项,则可以取消选中“点资源文件”以删除过滤器并在导航视图中查看这些文件。