-1

我想使用我在java中单独设计的类(即.java文件),我想将它们添加到java库中,以便在其他类中使用“import”关键字。我怎样才能做到这一点 ?

另外,我应该解释一下,我在其名称所在的 zip 文件中复制了 classes 文件夹,src.zip但是C:\Program Files\Java\jdk1.7.0_25当我在 IDE 中使用“import”关键字时,似乎 java 库中没有任何具有该名称的文件夹。

4

2 回答 2

0

我不确定我是否理解正确,但您需要jar从您的库项目中创建一个文件,然后将该jar文件放入想要使用该库的项目中。你如何做到这一点主要取决于IDE你使用的是哪个。

在 NetBeans 中添加库

在 Eclipse 中添加库

在 IntelliJ 中添加库

于 2013-08-21T21:51:27.410 回答
0

Java 需要的是对象(又名.class文件)。所以,你可以做两件事:

  1. 找到文件所在的目录.class并将其添加到 CLASSPATH(通过更改环境变量或指定 switch-cp到 java)。请注意一件事:如果您在包 stackoverflow.com 中有一个 MyClass 类,在目录结构中您将看到类似 .../com/stackoverflow/MyClass.class 的内容。要包含在 CLASSPATH 中的基本文件夹是 .../com,而不是 .../com/stackoverflow。

  2. 将您的类打包到一个.jar文件中(几乎是 a .zip,但具有不同的扩展名),并将其添加到 CLASSPATH 中,如 1 所示。请注意,在这种情况下,您使用的是 的名称,而.jar不是它所在目录的名称。

src.zip不包含类,但包含源 ( .java) 文件。这就是为什么它的扩展不是.jar,也是为什么你看不到任何效果的原因。

于 2013-08-21T21:57:43.137 回答