簡體   English   中英

使用gradle時無法推斷groovy類路徑

[英]Cannot infer groovy classpath when using gradle

我有一個簡單的Gradle項目:

apply plugin: 'groovy'
apply plugin: 'application'

mainClassName = 'HelloWorld'

src/main/groovy有一個Groovy源文件:

public class HelloWorld {
    public static void main(String[] args) {
        print "hello world"
    }
}

我輸入gradle run並得到以下錯誤:

FAILURE: Build failed with an exception.

* What went wrong:
Cannot infer Groovy class path because no Groovy Jar was found on class path: [/Users/jzwolak/files/experimenting/gradle/groovy-project/build/classes/java/main]

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

BUILD FAILED in 0s
1 actionable task: 1 executed

如何為Gradle配置Groovy類路徑?

我在/usr/local/opt/groovy/libexec/有Groovy

您需要聲明一個groovy依賴項,如文檔https://docs.gradle.org/current/userguide/groovy_plugin.html#sec:groovy_dependency_management

repositories {
    mavenCentral()
}

dependencies {
    compile 'org.codehaus.groovy:groovy-all:2.4.14'
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM