我刚刚下载了第三方java库,这是我即将创建的程序所需要的。
但我无法弄清楚如何实际安装库以便我可以输入
import path.to.library;
在我的java类文件中没有任何错误。
我已经在StackOverflow上查看了很多教程和答案,但是每个教程和答案似乎都包含了对java的一些或其他IDE的使用。
嗯,我有点质朴,想知道如何使用记事本和命令行,因为这是我用来制作程序的。
答案 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还有一些额外的功能,使它更复杂一些。