因为我无法解决我与kotlin
的问题,所以我决定返回到groovy
以实现该插件。groovy无法解析kotlin类
但是我遇到了这个问题。我有这样的项目结构。
为了不重写所有课程,我决定重用kotlin
实现的类。
但是我的班FileProcessingCoreGroovy
& DownloadCoreGroovy
无法解决类ProcessStream
和UnpackStream
。
我以为他们应该可以自由使用对方,但我想我错了。问题是什么?
本身是进口的就好了由IDE(未标示为红色等)的类
控制台输出看起来像这样(我使用另一个类,我导入PluginUtils
从kotlin
类)
: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
^
你在groovy文件之前编译kotlin文件吗? – cfrick
嗯。我使用默认顺序,根据它,它按顺序编译“compileKotlin”,“compileJava”,“compileGroovy”。 – lapots
你在编译或运行时遇到错误吗? – cfrick