繁体   English   中英

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

[英]How to use 3rd party packages in Java

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

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

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

转到左侧的Package Explorer窗口。 选择您正在处理的Java项目并右键单击。 单击属性。 然后单击Java Build Path。 单击“添加外部JAR”。

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

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

(你也可以使用javac的参数)。

破解这个坚果的方法有很多种。

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

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

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

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM