我一直在尝试使用vget库/ api制作自己的youtube视频下载器。 vget库位于以下位置:https://github.com/axet/vget

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

我已经阅读了有关此问题的其他主题。但是,他们都提到api通常是如何打包在JAR文件中的,但是在我的情况下,它仅仅是文件和类。因此,我对如何正确使用此api感到困惑。

最佳答案

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

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

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

(通常,您可以使用http://mvnrepository.com/网站在maven中央存储库中搜索您的库是否可用。如果它甚至是一个非常受欢迎的库,那么很有可能是它)

您需要做的是使自己的项目成为Maven项目。
Here's a "5 minutes" starter guide描述如何执行此操作。

完成后,只需将对vget的依赖关系添加到<dependencies>部分中的pom.xml文件中:

<dependency>
    <groupId>com.github.axet</groupId>
    <artifactId>vget</artifactId>
    <version>1.1.23</version>
</dependency>

10-05 21:57