我想使用我在java中单独设计的类(即.java文件),我想将它们添加到java库中,以便在其他类中使用“import”关键字。我怎么能这样做?
另外,我应该解释一下,我在src.zip
中复制了zip文件中的classes文件夹,其名称为C:\Program Files\Java\jdk1.7.0_25
但是当我在IDE中使用“import”关键字时,似乎有不是在java库中具有该名称的任何文件夹。
答案 0 :(得分:0)
我不确定我是否理解这一点,但您需要从库项目中创建一个jar
文件,然后将该jar
文件放入要使用该库的项目中。你如何做到这一点主要取决于你正在使用的IDE
。
答案 1 :(得分:0)
Java需要的是对象(又名.class
文件)。所以,你可以做两件事:
找到.class
文件所在的目录,并将其添加到CLASSPATH(通过更改环境变量,或通过指定switch -cp
到java)。小心一件事:如果你在stackoverflow.com包中有一个MyClass类,那么在目录结构中你会看到像... / com / stackoverflow / MyClass.class这样的东西。要包含在CLASSPATH中的基本文件夹是... / com,而不是... / com / stackoverflow。
将您的类打包成.jar
文件(几乎是.zip
,但扩展名不同),并将其添加到CLASSPATH中,如1所示。请注意,在这种情况下,您使用.jar
的名称,而不是它所在目录的名称。
src.zip
不包含类,而是包含源(.java
)文件。这就是为什么它的扩展名不是.jar
,也是为什么你没有看到任何效果。