繁体   English   中英

如何使用 Eclipse 创建 Java 库?

[英]How do I make a Java library with Eclipse?

一般来说,我对 Java 和 Android 编程还比较陌生,但我想创建一个小型 Java 库,用于在普通(非 Android)Java 应用程序和 Android 应用程序之间共享一些代码; 所以我的问题是用 Eclipse 创建普通 Java 库的最佳方法是什么?

我在任何地方都找不到从 Eclipse 创建新 Java 库项目的选项; 这是否意味着我必须使用普通的 Java 应用程序作为起点? 因为这也将用于普通的 Java 应用程序,所以我不能使用 Android 库。

另外,我必须设置哪些选项?

最后,由于这个库将与应用程序项目位于同一工作区,如果我可以建立到库项目的直接链接,是否仍然必须创建 JAR 文件?

如果您使用相同的工作区,则不必创建任何库。

选项 1:仅使用源

在具有依赖项的项目的属性中,您可以添加另一个源文件夹:

属性 > Java 构建路径 > 选项卡:源 > 添加文件夹...

在“项目”选项卡中,您也可以将整个项目“添加”到另一个项目。 有很多方法可以实现您的目标。

选项 2:创建库并将其添加到构建路径

添加现有的 Jar(您自己的库):

如果它在工作区中:

属性 > Java 构建路径 > 选项卡:库 > 添加 JAR...

如果它在驱动器上的某个地方:

属性 > Java 构建路径 > 选项卡:库 > 添加外部 JAR...

将源文件夹导出为库:

源文件夹的上下文菜单 > 导出 > Jar 文件

有两种类型:可执行 Jar 和“普通”Jar。 您不需要可执行 Jar。

Java 库基本上是一组 JAR 文件。 因此,您可以做的是根据您的源代码生成一个 JAR,并将其作为外部 JAR 添加到您的 Android 和非 Android 项目的 Java 构建路径中。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM