Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cocoa/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Gradle Kotlin JS插件-无法生成装饰类_Kotlin_Gradle_Corda - Fatal编程技术网

Gradle Kotlin JS插件-无法生成装饰类

Gradle Kotlin JS插件-无法生成装饰类,kotlin,gradle,corda,Kotlin,Gradle,Corda,Kotlin JS Gradle插件使一个原本有效的构建崩溃,我想知道为什么/如何修复它 根据本指南,我试图将一些Kotlin代码编译成Javascript,但当我将插件添加到Gradle构建中时,它开始失败,如下所示 我对其他有效(工作)gradle构建文件所做的插件配置更改在顶部添加了以下内容: plugins { id 'org.jetbrains.kotlin.js' version '1.4.0' } kotlin { js { nodejs { }

Kotlin JS Gradle插件使一个原本有效的构建崩溃,我想知道为什么/如何修复它

根据本指南,我试图将一些Kotlin代码编译成Javascript,但当我将插件添加到Gradle构建中时,它开始失败,如下所示

我对其他有效(工作)gradle构建文件所做的插件配置更改在顶部添加了以下内容:

plugins {
    id 'org.jetbrains.kotlin.js' version '1.4.0'
}

kotlin {
    js {
        nodejs { }
        browser { }
    }
}
如果您愿意在本地试用,可以从中克隆完整的项目源代码: 克隆后,将目录更改为
/client/rpc
目录,然后运行
。/../gradlew build
以观察错误

我尝试了OpenJDK 8和11,结果是一样的

失败:生成失败,出现异常。
*其中:
构建文件“/home/peter/a/blockchain/corda/client/rpc/Build.gradle”行:3
*出了什么问题:
应用插件请求[id:'org.jetbrains.kotlin.js',版本:'1.4.0']时发生异常
>未能应用插件[id'org.jetbrains.kotlin.js']
>无法创建类型为org.jetbrains.kotlin.gradle.dsl.KotlinJsProjectExtension的实例。
>无法为类org.jetbrains.kotlin.gradle.dsl.KotlinJsProjectExtension生成修饰类。
>无法从最终类继承
堆栈策略:

*例外情况是:
org.gradle.api.plugins.invalidPlugineException:应用插件请求时发生异常[id:'org.jetbrains.kotlin.js',版本:'1.4.0']
位于org.gradle.plugin.use.internal.DefaultPluginRequestApplicationor.Exception发生(DefaultPluginRequestApplicationor.java:253)
在org.gradle.plugin.use.internal.DefaultPluginRequestApplicator.applyPlugin(DefaultPluginRequestApplicator.java:235)
在org.gradle.plugin.use.internal.DefaultPluginRequestApplicator.applyPlugins(DefaultPluginRequestApplicator.java:151)
位于org.gradle.configuration.DefaultScriptPluginFactory$ScriptPluginImpl.apply(DefaultScriptPluginFactory.java:206)
位于org.gradle.configuration.BuildOperationScriptPlugin$1$1.run(BuildOperationScriptPlugin.java:69)
在org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:402)
位于org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:394)
位于org.gradle.internal.operations.DefaultBuildOperationExecutor$1.execute(DefaultBuildOperationExecutor.java:165)
位于org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:250)
位于org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:158)
位于org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:92)
位于org.gradle.internal.operations.DelegatingBuildOperationExecutor.run(DelegatingBuildOperationExecutor.java:31)
位于org.gradle.configuration.BuildOperationScriptPlugin$1.execute(BuildOperationScriptPlugin.java:66)
位于org.gradle.configuration.BuildOperationScriptPlugin$1.execute(BuildOperationScriptPlugin.java:63)
位于org.gradle.configuration.internal.DefaultUserCodeApplicationContext.apply(DefaultUserCodeApplicationContext.java:49)
位于org.gradle.configuration.BuildOperationScriptPlugin.apply(BuildOperationScriptPlugin.java:63)
位于org.gradle.configuration.project.BuildScriptProcessor$1.run(BuildScriptProcessor.java:45)
位于org.gradle.internal.Factories$1.create(Factories.java:26)
位于org.gradle.api.internal.project.DefaultProjectStateRegistry$ProjectStateImpl.withMutableState(DefaultProjectStateRegistry.java:201)
位于org.gradle.api.internal.project.DefaultProjectStateRegistry$ProjectStateImpl.withMutableState(DefaultProjectStateRegistry.java:187)
位于org.gradle.configuration.project.BuildScriptProcessor.execute(BuildScriptProcessor.java:42)
位于org.gradle.configuration.project.BuildScriptProcessor.execute(BuildScriptProcessor.java:26)
位于org.gradle.configuration.project.ConfigureActionsProjectEvaluator.evaluate(ConfigureActionsProjectEvaluator.java:35)
位于org.gradle.configuration.project.LifecycleProjectEvaluator$EvaluateProject$1.run(LifecycleProjectEvaluator.java:107)
位于org.gradle.internal.Factories$1.create(Factories.java:26)
位于org.gradle.api.internal.project.DefaultProjectStateRegistry$ProjectStateImpl.withMutableState(DefaultProjectStateRegistry.java:201)
位于org.gradle.api.internal.project.DefaultProjectStateRegistry$ProjectStateImpl.withMutableState(DefaultProjectStateRegistry.java:187)
位于org.gradle.configuration.project.LifecycleProjectEvaluator$EvaluateProject.run(LifecycleProjectEvaluator.java:96)
在org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:402)
位于org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:394)
位于org.gradle.internal.operations.DefaultBuildOperationExecutor$1.execute(DefaultBuildOperationExecutor.java:165)
位于org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:250)
位于org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:158)
位于org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:92)
位于org.gradle.internal.operations.DelegatingBuildOperationExecutor.run(DelegatingBuildOperationExecutor.java:31)
位于org.gradle.configuration.project.LifecycleProjectEvaluator.evaluate(LifecycleProjectEvaluator.java:68)
位于org.gradle.api.internal.project.DefaultProject.evaluate(DefaultProject.java:693)