我可以直接在maven中使用github项目吗?

xtupzzrd  于 2021-07-03  发布在  Java
关注(0)|答案(2)|浏览(560)

我对使用github上的项目作为我项目的依赖项很感兴趣。github项目有一个 pom 文件。我可以修改我的密码吗 pom 要使用此项目的文件?如果是,怎么做?如果没有,我最好的做法是什么?

pvabu6sv

pvabu6sv1#

试试jitpack,您只需要添加依赖项,jitpack就会为您构建其他依赖项。
从主页:
jitpack公司
gradle和maven项目的易于使用的包存储库
jitpack按需构建github项目,并提供随时可用的包

怎么做

先添加存储库

<repository>
    <id>jitpack.io</id>
    <url>https://jitpack.io</url>
</repository>

添加依赖项

<dependency>
    <groupId>com.github.User</groupId>
    <artifactId>Repo name</artifactId>
    <version>Release tag</version>
</dependency>

提示:
你也可以看到它的构建日志https://jitpack.io/com/github/nanohttpd/nanohttpd/release-2.1.0/build.log

dwthyt8l

dwthyt8l2#

不是我想你的意思,阿飞。
您可以将github用作maven存储库——这与直接引用项目不同,而且它有一个pom文件意味着它只是一个maven项目。
如果项目在中心存储库或其他存储库中不可用,那么最好的方法是克隆、构建并在本地安装它。你应该确认其他地方确实没有。

相关问题