繁体   English   中英

如何将依赖项添加到 gradle / faas / visual studio code / java8

[英]how to add dependencies to gradle / faas / visual studio code / java8

我不知道我为此浪费了多少时间。 我无法将任何 jar 添加到简单的 faas function 中。

faas-cli new --lang java8 test --prefix="domain"
faas-cli build -f tes.tyml

伟大的! - 我有 java 的新的简单而干净的解决方案

然后我打开 build.gradle 更改两行:(添加一个实现并将存储库更改为 meaven)

plugins {
    id 'java-library'
}

dependencies {
     api 'org.apache.commons:commons-math3:3.6.1'
     implementation 'net.sf.jasperreports.jasperreports:6.10.0'
     implementation 'com.google.guava:guava:23.0'
     testImplementation 'junit:junit:4.12'
     compile project(':model')
}
repositories {
    mavenCentral {}
}

faas-cli build -f test.yml ./web-proxy/build.gradle

然后繁荣

FAILURE:构建失败并出现异常。

* What went wrong:
Execution failed for task ':function:compileJava'.
> Could not resolve all files for configuration ':function:compileClasspath'.
   > Could not find net.sf.jasperreports.jasperreports:6.10.0:.
     Required by:
         project :function

我无法将任何 jar 添加到 faas java8 项目 4 小时! 请帮助现在我正在开发 .net 在这里我应该用碧玉做一个小的快速 function 就是这样

您在 Jasper 报告依赖项中有拼写错误(Maven 组 ID 和工件 ID 之间的分隔符应该是冒号,但您有一个点)。 试试这个:

implementation 'net.sf.jasperreports:jasperreports:6.10.0'

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM