Java 我应该如何使用jar文件?

Java 我应该如何使用jar文件?,java,jar,class,Java,Jar,Class,我有一个jar文件,其中包含一些我想在项目中使用的类。我在命令行中工作,而不是在eclipse中 请告诉我如何在jar文件中为我的项目使用这些类。使用-classpath命令行选项: javac -classpath library.jar MyProgram.java 然后要运行它,请再次指定类路径-包括实际代码所在的位置: java -classpath library.jar;. MyProgram (假设您使用的是Windows。在Unix上使用:而不是;因为这是路径分隔符。)Jar

我有一个jar文件,其中包含一些我想在项目中使用的类。我在命令行中工作,而不是在eclipse中


请告诉我如何在jar文件中为我的项目使用这些类。

使用-classpath命令行选项:

javac -classpath library.jar MyProgram.java
然后要运行它,请再次指定类路径-包括实际代码所在的位置:

java -classpath library.jar;. MyProgram

(假设您使用的是Windows。在Unix上使用:而不是;因为这是路径分隔符。)

Jar文件是打包java类的一种方法。要使用jar文件中的类,需要在类路径中包含jar

然后需要在java代码中导入所需的类并访问它们

当然,您需要知道如何使用这些类,即它们公开了哪些公共方法等


如果这些JAR对应于某个第三方库,您需要查看文档(可能在web上)以了解如何使用这些类。

您只需将其包含到类路径中,如下所示:

java -cp otherclasspath;thejar.jar yourlass