java - 无法使用maven导入库

标签 java android maven shared-libraries

我正在尝试使用 maven https://github.com/traex/RippleEffect 导入 Ripple Effect 库.

它说“该库在 Maven Central 上可用,请使用 Gradle 找到它”。我不知道 Gradle 是什么,它的信息 ( http://gradleplease.appspot.com/#rippleeffect ) 根本没有帮助我。

我找到了如何使用maven导入它。我将此依赖项添加到我的 POM 中:

<dependency>
            <groupId>com.github.traex.rippleeffect</groupId>
            <artifactId>library</artifactId>
            <version>1.3</version>
        </dependency>

并确保我有 Maven 中央存储库:

<repository>
            <id>central</id>
            <name>Maven Repository Switchboard</name>
            <layout>default</layout>
            <url>http://repo1.maven.org/maven2</url>
            <releases>
                <updatePolicy>always</updatePolicy>
            </releases>
            <snapshots>
                <enabled>false</enabled>
            </snapshots>
        </repository>

但是,当我尝试运行该项目时,它显示:

Failed to execute goal on project ProjectName: Could not resolve dependencies for project lt.adnera:ProjectName:apk:0.0.1-SNAPSHOT: Failure to find com.github.traex.rippleeffect:library:jar:1.3 in http://repo1.maven.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced 

有什么想法吗?

最佳答案

根据http://repo1.maven.org/maven2/com/github/traex/rippleeffect/library/1.3/library-1.3.pom包装是aar所以没有jar可以下载。 尝试:

<dependency>
    <groupId>com.github.traex.rippleeffect</groupId>
    <artifactId>library</artifactId>
    <version>1.3</version>
    <type>aar</type>
</dependency>

其他信息:http://simpligility.github.io/android-maven-plugin/aar.html

关于java - 无法使用maven导入库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35453132/

相关文章:

java - POM.xml 中的 tomcat 资源错误

java - 如何修复 Selenium 4.0 中的 DesiredCapability

android - 以编程方式截取 Android 设备中当前屏幕的屏幕截图?

android - 问题: Why react native video does not play video in full screen?

java - 针对库进行构建,但不将其包含在 jar 中

Maven原型(prototype)问题

java - Magical Number 的省时递归

java - 如何读取 MP3 文件标签

java - Android - 使用后退按钮关闭主 Activity ~ 错误 II

maven - 使用 JIB 插件 Docker 化多模块 Spring Boot 应用程序