Groovy   发布时间:2022-04-12  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了groovy无法解决kotlin类大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
由于我无解决我与kotlin的问题,我决定返回groovy以实现插件.

但是我遇到了这个问题.我有这样的项目结构.

groovy无法解决kotlin类

为了不重写所有类,我决定重用kotlin中实现的类.

不过我的课程FileProcessingCoreGroovy& DownloadCoreGroovy无法解析类ProcessStream和UnpackStream.

我以为他们应该能够自由地互相使用,但我想我错了.问题是什么?

这些类本身可以通过IDE导入(没有标记为红色等)

groovy无法解决kotlin类

控制台输出看起来像这样(我使用另一个类从kotlin类导入PluginUtils)

:clean                                                                           
:compileKotlin (...multiple deprecated messages...)
:compileJava UP-TO-DATE       
:compileGroovy                 
startup Failed:                
D:\groovy_apps\MISC\gradle-app-environment-plugin\src\main\groovy\com.lapots.gradle.plugins.appenv\ApplicationEnvironmentGroovyPlugin.g
roovy: 4: unable to resolve class com.lapots.gradle.plugins.appenv.core.PluginUtils
 @ line 4,column 1.
   import com.lapots.gradle.plugins.appenv.core.PluginUtils
   ^

解决方法

看起来并不那么简单.

https://discuss.gradle.org/t/kotlin-groovy-and-java-compilation/14903/2

我补充说,使用那里的建议

compileGroovy {
    dependsOn tasks.getByPath('compileKotlin')
    classpath += files(compileKotlin.desTinationDir)
}

它奏效了.

大佬总结

以上是大佬教程为你收集整理的groovy无法解决kotlin类全部内容,希望文章能够帮你解决groovy无法解决kotlin类所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。