如何在 Java 中使用第三方软件包
我正在开发我的第一个Java应用程序,它实际上需要一个第三方包,现在我对如何实际使用它感到困惑。我需要的软件包来自VLCJ,这样我就可以在我的GUI中嵌入媒体播放器。
通常,我可以只导入包和类,但是使用第三方包可以做到这一点吗?他们有一个.jar文件可以在他们的网站上下载,软件包是否存储在其中?如果是这样,我如何在自己的应用程序中使用它们?
我正在开发我的第一个Java应用程序,它实际上需要一个第三方包,现在我对如何实际使用它感到困惑。我需要的软件包来自VLCJ,这样我就可以在我的GUI中嵌入媒体播放器。
通常,我可以只导入包和类,但是使用第三方包可以做到这一点吗?他们有一个.jar文件可以在他们的网站上下载,软件包是否存储在其中?如果是这样,我如何在自己的应用程序中使用它们?
您只需要将第三方 JAR 放在项目的类路径上即可。您使用的是哪种 IDE?在 Eclipse 中,你会这样做:
转到左侧的“包资源管理器”窗口。选择您正在处理的 Java 项目,然后右键单击。单击“属性”。然后单击 Java 构建路径。单击添加外部 Jar。
或者,您可以修改系统范围的 CLASSPATH 以包含 JAR。或者您可以在命令行上执行此操作,例如
java -classpath C:\java\thirdpartjars\thirdparty.jar MyProgram
(您也可以使用参数)。javac
有很多方法可以破解这个螺母。
是的,您下载的JAR文件是编译.class文件的存档(基本上是.zip文件),然后您可以将其导入到您自己的应用程序中。
唯一需要做的是,您需要将.jar文件添加到应用程序的类路径中,以便使用它,然后才能导入它。
我建议看一本好的Java书籍或教程(例如,官方Java教程),因为这是应该涵盖的所有内容。