小编try*_*man的帖子

Gradle:无法确定'11 .0.2'中的java版本

我发表了以下评论:

./gradlew app:installDebug
Run Code Online (Sandbox Code Playgroud)

只有满足日志:

FAILURE: Build failed with an exception.

* What went wrong:
Could not determine java version from '11.0.2'.

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

* Get more help at https://help.gradle.org
Run Code Online (Sandbox Code Playgroud)

我的gradle版本是5.1.1:

------------------------------------------------------------
Gradle 5.1.1
------------------------------------------------------------

Build time:   2019-01-10 23:05:02 UTC
Revision:     3c9abb645fb83932c44e8610642393ad62116807

Kotlin DSL:   1.1.1
Kotlin:       1.3.11
Groovy:       2.5.4
Ant:          Apache Ant(TM) version 1.9.13 compiled on July 10 2018
JVM:          11.0.2 …
Run Code Online (Sandbox Code Playgroud)

java gradle gradlew

83
推荐指数
8
解决办法
8万
查看次数

使用 Gradle 配置 Swagger 代码生成器。提供的 Gradle 脚本如何工作?

我在这里与此代码作斗争:https : //github.com/thebignet/swagger-codegen-gradle-plugin-example

尝试使用 Swagger 代码生成器和 Gradle 构建 REST 客户端。我是 Gradle 的新手,看着这个例子很令人困惑,因为有多个变量/属性/名称,我不知道它们来自哪里或它们做什么。特别是这部分:

clean.doFirst {
    delete(swaggerOutputDir)
}

configurations {
    swagger
}

sourceSets {
    swagger {
        compileClasspath = configurations.swaggerCompile
        java {
            srcDir file("${project.buildDir.path}/swagger/src/main/java")
        }
    }
    main {
        compileClasspath += swagger.output
        runtimeClasspath += swagger.output
    }
    test {
        compileClasspath += swagger.output
        runtimeClasspath += swagger.output
    }
}

compileSwaggerJava.dependsOn generateApi
classes.dependsOn swaggerClasses
compileJava.dependsOn compileSwaggerJava
Run Code Online (Sandbox Code Playgroud)

swagger.output - 这是从哪里来的?

类、compileJava、swaggerClasses、compileSwaggerJava 这些都是什么?它们似乎没有在任何地方定义并且似乎是随机命名的?

然后自述文件说:为了生成 Swagger 源代码,请启动以下任务。generateApi : 生成 Swagger 代码

Swagger代码到底是从哪里来的?

任何澄清都非常感谢,我相信会帮助更多的人。

gradle swagger gradle-plugin swagger-codegen

4
推荐指数
1
解决办法
4896
查看次数

标签 统计

gradle ×2

gradle-plugin ×1

gradlew ×1

java ×1

swagger ×1

swagger-codegen ×1