0

我正在处理一个我想导入到 Eclipse 的 Clojure 项目。因此我使用lein2eclipse。这个插件将一个文件添加.classpath到我的项目文件夹中。

将其导入 Eclipse 后,依赖项与源文件夹处于同一级别。

在此处输入图像描述

一旦列表变长,这可能会非常烦人。我想添加一个“类路径容器”,以“捆绑”这些依赖项(类似于 Gradle 所做的):

在此处输入图像描述

.classpath-file 中有很多条目,例如:

<classpathentry
  kind="lib"
  path="/home/edy/.m2/repository/org/slf4j/slf4j-simple/1.7.10/slf4j-simple-1.7.10.jar"
/>

有没有一种简单的方法可以将所有这些条目移动到另一个文件中,“导入”这个文件并给它一个名字?

我看到了容器条目,但到目前为止我不知道它是如何工作的:

<classpathentry path="org.eclipse.jdt.launching.JRE_CONTAINER" kind="con"/>
4

1 回答 1

0

听起来您正在使用 Project Explorer 视图而不是 Package Explorer 视图。

尝试更改后者,您将不再看到顶层的库。

或者,如果您想继续使用 Project Explorer 视图,您可以通过单击 Project Explorer 选项卡右侧的向下三角形来过滤掉库,然后选择“Libraries From External”选项并单击 OK。这将过滤掉 jar 文件。

但老实说,因为这个特性,我只使用过 Package Explorer 视图。

于 2015-05-26T20:01:18.447 回答