35

这是.classpath我下载的eclipse插件程序的eclipse文件。

我认为这kind="src"kind="output"简单,因为它们意味着源 java 文件和编译的类文件所在的位置。

似乎表明插件正在引用的kind="lib"jar 文件,但我有一些我不确定的东西。

  • 是什么kind="con"意思?
  • 它有什么用exported="true"?我认为为了使用这个插件,插件引用的所有jar文件都应该被导出,但只有其中一部分被导出。

在此处输入图像描述

4

2 回答 2

27

1)in kind="con"con代表container,被eclipse解释为classpath container。如该链接中所述:

类路径容器提供了一种通过 CPE_CONTAINER 类型的类路径条目间接引用一组类路径条目的方法

换句话说,它可以以任何方式对其他类路径条目进行分组,并在任何地方重复使用它(包括为不同项目提供不同条目的能力)。

2) exported:假设您有 ProjectB依赖于 Project C。依赖关系定义为exported=true。然后,另一个A依赖于 Project 的 ProjectB也将 ProjectC存在于A“类路径”中。

于 2012-12-19T20:53:01.487 回答
7
  • kind="con" 表示类路径容器
  • exports=true 导出依赖项,这意味着任何依赖于您的项目的项目也可以查看/访问导出的依赖项。
于 2012-12-19T20:42:05.940 回答