1

可能重复:
Android 项目无法在 Eclipse 中引用其他项目

我有一个 Eclipse Java 项目。我没有看到 bin 目录。它有一个应用程序并且运行良好。但是,我有问题。我需要将其中一些类包含在另一个项目中,即 Android java 项目中。所以有两件事我真的不明白该怎么做:

1)指定一个输出文件夹,以便在这个项目中有一个真正可见的bin目录?

2) 使用这些类自动生成一个 .jar 文件,以便我可以将 jar 文件包含在另一个项目中。

是的,我是一位经验丰富的程序员,不,我根本不清楚如何查看项目属性下的选项。仅包括整个项目用于编译,但在运行时缺少 java 项目中的类。

4

1 回答 1

2

1)指定一个输出文件夹,以便在这个项目中有一个真正可见的bin目录?

该目录在那里,但 Eclipse 默认隐藏它。如果要查看它,首先需要切换到“资源”透视图(Window -> Open Perspective -> Other...,然后选择“Resource”并单击 OK)。从那里,单击 Package Explorer 视图(右上角)中的向下三角形按钮,然后从下拉菜单中选择“Customize View...”。取消选择“Java 输出文件夹”选项并单击确定。

如果您出于某种原因想要更改此目录的位置,请右键单击任何 Java 项目,选择“构建路径”->“配置构建路径”。输出目录的位置在“源”选项卡中指定。

2) 使用这些类自动生成一个 .jar 文件,以便我可以将 jar 文件包含在另一个项目中。

正如 Code Droid 的回答中提到的,更好的选择通常是修改构建路径以包含包含文件作为依赖项的项目。但是,如果您真的需要 jar 文件,一个简单的选项是“文件”->“导出...”。在“Java”下,您会找到“JAR 文件”(或“可运行的 JAR 文件”,如果您想使用 -jar 选项使其可执行)。选择要包含的类后,单击“下一步”,您将有机会保存配置,以便将来轻松执行相同的导出操作。

于 2012-07-17T04:46:02.477 回答