当前位置: 首页 > 面试题库 >

如何使用Eclipse创建Java库?

张和颂
2023-03-14
问题内容

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

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

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

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


问题答案:

如果使用相同的工作空间,则不得创建任何库。

选项1:仅使用来源

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

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

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

选项2:创建库并将其添加到Build-Path

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

如果在工作空间中:

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

如果它在驱动器上的某个位置:

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

将源文件夹导出为库:

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

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



 类似资料:
  • 问题内容: 我是TestNG和Selenium Webdriver的新手,并尝试使用eclipse创建testng.xml。 在www上进行了一些研究,并了解可以通过右键单击Java类>> TestNG >>转换为TestNG来创建此文件。 但是,此转换重构向导未打开。 如果Java类已经包含@Test批注(!?),则此向导是否将无法打开 您能帮我使用eclipse创建testng.xml吗? (

  • 问题内容: 我已经有一个小的Java项目。我想将其移至Maven,因此我想使用Eclipse创建pom.xml,以便可以从命令提示符下使用pom进行构建。尽管我曾与Ant合作,但我之前从未与Maven合作过。 如何使用Eclipse为我的Java项目创建pom.xml? 问题答案: 您应该使用新的可用m2e插件在Eclipse中进行Maven集成。在该插件的帮助下,您应该创建一个新项目并将源移到该

  • 问题内容: 我已经完成了连接数据库(MySQL)的项目。现在,我要将项目导出为jar。但是我不知道如何包括其外部依赖项?在Eclipse中有什么方法可以做到这一点,还是应该为此使用任何脚本? 问题答案: 当你将项目导出为“可运行的jar”(在项目->导出->可运行的jar上单击鼠标右键)时,可以选择将所有依赖项打包到生成的jar中。它还有两种其他方式(请参见屏幕截图)来导出库,请在决定使用哪种打包

  • 主要内容:打开新建Java类向导,新建Java类,查看新建的Java类打开新建Java类向导 您可以使用新建 Java 类向导来创建 Java 类。可以通过不同方式调用 Java 类向导 : 通过单击“File”菜单并选择“New”→“Class”。 通过右键单击包浏览器并选择New → Class。 通过单击类下拉按钮 ( ) 并选择类 ( )。 在打开 New Java Class 向导之前,如果可能,请选择要在其中创建类的包,以便向导可以自动为您填写包名称。

  • 主要内容:打开新建Java包向导,,新建Java包,,查看新建的Java包打开新建Java包向导 您可以使用新建 Java 包向导来创建 Java 包。Java 包向导可以通过不同的方式打开 : 通过单击文件菜单并选择 New → Package。 通过右键单击包浏览器并选择New → Package。 单击工具栏中的包图标 ( )。 如果您正在创建子包,在打开 Java 包向导之前选择父包,以便名称字段可以在其中具有默认值。 新建Java包 一旦 Java Packa

  • 打开新建 Java 类向导 你可以使用新建 Java 类向导来创建 Java 类,可以通过以下途径打开 Java 类向导: 点击 "File" 菜单并选择 New > Class 在 Package Explorer 窗口中右击鼠标并选择 New > Class 点击类的下拉按钮 () 并选择 ( ) 在打开创建 Java 类向导前,最好选择好Java类所属的包名,这样在创建 Java 类时包名字