fri*_*mle 6 java intellij-idea gradle gradle-plugin
我正在开发一个自定义 Gradle 插件。由于某种原因,IntelliJ 无法找到gradle-api
工件的来源,并且仅显示反编译的 .class 文件。我已经在使用-all
Gradle Wrapper 的发行版(其中包括一些源,但显然不是我在这里需要的源)。单击“下载...”会导致错误:
Sources not found: Sources for 'gradle-api-6.5.1.jar' not found
Run Code Online (Sandbox Code Playgroud)
如何gradle-api
在 IntelliJ 中正确附加/选择源?
编辑:
我有一个最小的 Gradle 插件,其中包含类似的代码(取自官方示例):
plugins {
id 'java-gradle-plugin'
}
repositories {
jcenter()
}
dependencies {
testImplementation 'junit:junit:4.13'
}
gradlePlugin {
// ...
}
Run Code Online (Sandbox Code Playgroud)
根据这个优秀的手册,您应该添加gradleApi()
作为runtimeOnly
依赖项:
dependencies {
//...
runtimeOnly(gradleApi())
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1340 次 |
最近记录: |