gpt4 book ai didi

gradle - 依赖依赖的常规项目的gradle构建失败

转载 作者:行者123 更新时间:2023-12-03 05:00:11 26 4
gpt4 key购买 nike

groovy的新手,我有一个groovy project@commit 2f54b59如下

├── build.gradle└── src    └── main        └── groovy            ├── check.groovy            └── helpers                └── Person.groovy

And the check.groovy is simple:

import helpers.*
println "hello"
person = new Person()

我尝试使用 build.gradle通过 sourceSets管理项目
sourceSets {    main {        groovy {            srcDirs('.')            include '*.groovy'        }    }}

and meet error when build:

$ gradle build
:compileJava UP-TO-DATE
:compileGroovy
startup failed:
gradle-sample/src/main/check.groovy: 5: unable to resolve class Person
@ line 5, column 10.
person = new Person()
^

1 error
:compileGroovy FAILED

FAILURE: Build failed with an exception.

如果您直接运行 groovy命令,则可以正常运行
$ cd src/main/groovy
$ groovy check.groovy
hello

如何设置配置使其起作用?

最佳答案

无需配置任何源集-gradle会自行处理。

看到一些演示here

应用插件:“groovy”

储存库{
mavenCentral()
}

依赖项{
编译'org.codehaus.groovy:groovy-all:2.3.11'
}

关于gradle - 依赖依赖的常规项目的gradle构建失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46467200/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com