如何正确使用任何Java API

Kin*_*oge 1 java eclipse api

我一直在尝试使用vget库/ api制作我自己的youtube视频下载器.可以在此处找到vget库:https://github.com/axet/vget

我已经在github上下载了zip,我将项目导入了eclipse.但是,我对如何正确使用此API感到困惑.我应该创建一个全新的项目,并导入我需要的类或者我将自己的源文件放在api的项目中吗?

我已经阅读了有关此问题的其他主题.但是,它们都提到了api通常如何打包在JAR文件中,但在我的例子中它只是文件和类.所以我很困惑我应该如何正确使用这个api.

Erw*_*idt 5

vget项目是一个maven项目.您可以看到,因为它pom.xml在项目的根文件夹中有一个文件.

要使用它,您甚至不需要下载源代码,因为已编译的jar文件已存储在中央maven存储库中.你可以在这里找到更多相关信息:

http://mvnrepository.com/artifact/com.github.axet/vget/1.1.23

(一般情况下,您可以使用http://mvnrepository.com/网站搜索您的库是否在maven中央存储库中可用.如果它甚至是一个温和的流行库,那么很可能是)

您需要做的是使您自己的项目成为一个maven项目. 这是一个"5分钟"的入门指南,介绍了如何做到这一点.

完成后,您只需在vom.xml文件中添加对vget的依赖<dependencies>:

<dependency>
    <groupId>com.github.axet</groupId>
    <artifactId>vget</artifactId>
    <version>1.1.23</version>
</dependency>
Run Code Online (Sandbox Code Playgroud)