安装.jar库时遇到困难

时间:2012-10-15 14:33:17

标签: java jar install classpath

我刚刚下载了第三方java库,这是我即将创建的程序所需要的。

但我无法弄清楚如何实际安装库以便我可以输入

import path.to.library;

在我的java类文件中没有任何错误。

我已经在StackOverflow上查看了很多教程和答案,但是每个教程和答案似乎都包含了对java的一些或其他IDE的使用。

嗯,我有点质朴,想知道如何使用记事本和命令行,因为这是我用来制作程序的。

6 个答案:

答案 0 :(得分:1)

编译时,请在您的行中加入以下内容:

-classpath nameOfJar.jar

但是,一旦您真正切换到使用IDE,您将看到这种方法带来的多重好处。

答案 1 :(得分:1)

您不在import语句中指定路径,只指定包名称。

启动Java程序时,必须在命令行的类路径中指定所有可用的JAR文件。

答案 2 :(得分:1)

您需要了解Java的类路径是如何工作的。有关详细说明,请阅读有关此主题的Oracle manual page。或者是Java Tutorial的PATH and CLASSPATH页面。

(FWIW - 通常认为使用CLASSPATH环境变量来设置类路径是一个坏主意,因为如果你处理需要不同类路径的软件,这很可能导致“令人讨厌的意外”。)

答案 3 :(得分:0)

如果您不使用任何IDE,则无法完成代码。但是,如果您知道所有的包/类/方法名称/符号,则可以使用纯记事本,然后通过将库添加到类路径来编译它(例如,在编译时使用javac命令中的-cp开关)

答案 4 :(得分:0)

不需要安装JAR。它们需要在编译和运行时可访问。您可以通过命令行参数或CLASSPATH环境变量添加jar。 IDE具有以可视方式设置JAR的位置的特殊方法。

答案 5 :(得分:0)

到目前为止,您需要更具体地了解您所尝试的内容。这通常不是很复杂,但如果你想手动调用编译器,你会做类似

的事情
javac -cp somejar.jar myclass

一旦习惯了这个过程,最好使用构建工具(如ant或maven)自动化它。 Ant更容易开始,maven还有一些额外的功能,使它更复杂一些。