这是我下载的eclipse插件程序的eclipse.classpath
文件。
我认为 kind="src"
和 kind="output"
非常简单,因为它们意味着源 java 文件和编译的类文件的位置位于。
kind="lib"
似乎表示插件正在引用的 jar 文件,但我有一些我不确定的东西。
kind="con"
是什么意思?exported="true"
是什么?我认为为了使用这个插件,插件引用的所有jar文件都应该导出,但只导出其中的一部分。
最佳答案
1) 在 kind="con"
中,con
代表容器,eclipse 将其解释为 classpath container .如该链接所述:
A classpath container provides a way to indirectly reference a set of classpath entries through a classpath entry of kind CPE_CONTAINER
换句话说,它可以以任何方式对其他类路径条目进行分组并在任何地方重复使用它(包括为不同项目提供不同条目的能力)。
2) 导出
:
假设您有依赖于项目 C
的项目 B
。依赖项定义为 exported=true
。然后,依赖于项目 B
的另一个项目 A
也将在 A
'a 类路径上存在项目 C
.
关于java - 解释 eclipse .classpath 文件。 'kind="con "' and ' export ="true"是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13960556/