当前位置: 首页 > 知识库问答 >
问题:

无法使用渐变安装库

杜俊风
2023-03-14

这是我的构建文件。我正在使用Intellij CE。我正在尝试使用这个雅虎财务api:

group 'com.scrap'
version '1.0-SNAPSHOT'

apply plugin: 'java'

sourceCompatibility = 1.5

repositories {
    mavenCentral()
}

dependencies {
    compile group: 'com.yahoofinance-api', name: 'YahooFinanceAPI', version: '4.0.0'
    compile 'joda-time:joda-time:2.2'
    testCompile group: 'junit', name: 'junit', version: '4.11'
}

当我在Gradle工具窗口中手动同步项目时,在yahofinance库下会出现一条红线,并显示一条消息

unable to resolve com.yahoofinance-api:YahooFinanceAPI:4.0.0

我做错了什么?

共有1个答案

壤驷经国
2023-03-14

Maven中不存在< code>4.0 YahooFinanceAPI。最新的是< code > 3 . 5 . 0 -cf-https://mvnrepository . com/artifact/com . Yahoo finance-API/Yahoo finance API

通过修改版本和添加创建fat jar的选项进行测试

group 'com.scrap'
version '1.0-SNAPSHOT'

apply plugin: 'java'

sourceCompatibility = 1.5

repositories {
    mavenCentral()
}

dependencies {
    compile group: 'com.yahoofinance-api', name: 'YahooFinanceAPI', version: '3.5.0' //Changed version
    compile 'joda-time:joda-time:2.2'
    testCompile group: 'junit', name: 'junit', version: '4.11'
}

// Added new section
jar {
    from {
        (configurations.runtime).collect {
            it.isDirectory() ? it : zipTree(it)
        }
    }
    manifest {
        attributes("Main-Class": "Main" )
    }
}

运行gradle净构建下载依赖项

$ gradle clean build
Download https://repo1.maven.org/maven2/com/yahoofinance-api/YahooFinanceAPI/3.5.0/YahooFinanceAPI-3.5.0.pom
Download https://repo1.maven.org/maven2/com/yahoofinance-api/YahooFinanceAPI/3.5.0/YahooFinanceAPI-3.5.0.jar
Download https://repo1.maven.org/maven2/joda-time/joda-time/2.2/joda-time-2.2.jar
:clean
:compileJava UP-TO-DATE
:processResources UP-TO-DATE
:classes UP-TO-DATE
:jar
:assemble
:compileTestJava UP-TO-DATE
:processTestResources UP-TO-DATE
:testClasses UP-TO-DATE
:test UP-TO-DATE
:check UP-TO-DATE
:build

BUILD SUCCESSFUL

Total time: 10.199 secs
 类似资料:
  • 问题内容: 尝试安装NPM时收到此错误。非常感谢对此错误的任何帮助。 从http:// …-> https://更改了命令,仍然没有运气。 其他资讯: 作业系统:Mac OSX 10.8.2 CURL:curl 7.24.0(x86_64-apple-darwin12.0) 因此,我尝试以超级用户身份进行安装,并很快遇到了这堆文字。 我在这里完全迷路了。 问题答案: 您将获得install.sh脚

  • 无法获取URLhttps://pypi.python.org/simple/jupyter/:确认ssl证书时出现问题:[ssl:certificate\u VERIFY\u FAILED]certificate VERIFY FAILED(\u ssl.c:748)-跳过 我使用的是Windows 7机器,Python 3.6版本和pip版本是9.0.1。

  • 在这里闲逛,不知道我在做什么。有什么建议吗? 这就是我所看到的-http://i.imgur.com/gzt07cp.png 这是文本,以防你看不懂 22:40:32[mysql]检测到问题!22:40:32[mysql]端口3306在使用"C:\Program Files\MySQL\MySQL Server 5.7\bin\mysqld.exe"--defauls-file="C:\Progr

  • 我试图创建一个带有径向渐变的按钮,但每次我加载应用程序时,它都会崩溃。 mylayout.xml: 我的按钮。xml: 下面是错误日志。我的目标是Android SDK 22。 致命的例外:主java。lang.RuntimeException:无法启动活动组件信息{com.my.app/com.my.app.MyActivity}:android。看法充气异常:二进制XML文件行#324:在an

  • 我已经完全卸载了我的Windows机器节点,删除了所有相关的节点和npm文件夹。 我重新安装了 节点(v0.12.7) npm(3.0.0) python(2.7.10) 当我安装emem-cli,我得到: PS C:\WINDOWS\system 32 C:\Program Files\nodejs\ember- bufferutil@1.1.0安装C:\Program Files\nodejs

  • 官方示例 在渲染地形的时候,我们会使用渐变的纹理,区分不同的高度,官方给了一个示例,本地路径:Globe Materials 分析 这里代码给了一坨,整体浏览一下,理一理思路,简单来讲是这样的 加载数据–>根据参数生成一张渐变的图–>将图赋值到纹理上,OK,那关键的函数就是生成图的函数getColorRamp,添加物体(cesium编程入门(五)绘制形状)和设置材质(cesium编程入门(八)设置