如何在Java中使用第三方软件包

时间:2011-06-16 15:11:41

标签: java package vlcj

我正在开发我的第一个Java应用程序,它实际上需要第三方软件包,现在我已经迷失了如何实际使用它。我需要的软件包来自VLCJ,因此我可以在我的GUI中嵌入媒体播放器。

通常,我只能导入包和类,但第三方包可以实现吗?他们有一个.jar文件可以在他们的网站上下载,那些包存储在那里?如果是这样,我如何在自己的应用程序中使用它们?

3 个答案:

答案 0 :(得分:17)

您只需要将第三方JAR放在项目的类路径中。你在用什么IDE?在Eclipse中你会这样做:

  

转到Package Explorer窗口   剩下。选择您所在的Java项目   工作和右键单击。点击   属性。然后单击Java Build   路径。单击“添加外部罐子”。

或者您可以修改系统范围的CLASSPATH以包含JAR。或者您可以在命令行上执行此操作,例如

java -classpath C:\java\thirdpartjars\thirdparty.jar MyProgram

(您也可以将参数与javac一起使用)。

有许多方法可以破解这个坚果。

答案 1 :(得分:8)

是的,您下载的JAR文件是已编译的.class文件的存档(基本上是.zip文件),您可以将其导入到您自己的应用程序中。

唯一需要的是,您需要将.jar文件添加到应用程序的类路径中,以便在导入之前使用它。

我建议您查看一本好的Java书籍或教程(例如official Java tutorial),因为这是应该涵盖的所有内容。

答案 2 :(得分:5)

编译项目时,需要将jar文件添加到javac的搜索路径中;并且您需要在运行时使jar可用 - 它需要位于运行程序的java进程的类路径中。

如果您使用的是IDE,通常会在项目设置中更新这些路径。