java scala交叉兼容相同模块错误java:找不到符号

java scala交叉兼容相同模块错误java:找不到符号,java,gradle,Java,Gradle,当试图从/javasrc目录中存在的类引用/scalasrc目录下的类时,我遇到了这个错误 (如果scala文件位于/javasrc文件中,它也不会编译) 我正在使用Gradle来构建这个项目 Scala类: Java类: 如Scala插件文档中所述,对于联合编译(Java使用Scala和/或Scala使用Java),将参与联合编译的Scala和Java文件放在src/main/Scala目录中。如Scala插件文档中所述,用于联合编译(Java使用Scala和/或Scala使用Java),将参

当试图从
/java
src目录中存在的类引用
/scala
src目录下的类时,我遇到了这个错误

(如果scala文件位于
/java
src文件中,它也不会编译)

我正在使用Gradle来构建这个项目

Scala类: Java类:
如Scala插件文档中所述,对于联合编译(Java使用Scala和/或Scala使用Java),将参与联合编译的Scala和Java文件放在
src/main/Scala
目录中。

如Scala插件文档中所述,用于联合编译(Java使用Scala和/或Scala使用Java),将参与联合编译的Scala和Java文件放在
src/main/Scala
目录中。

请提供一个;我认为如果你不设法向我们提供你正在尝试的更具体的信息,你将不会得到太多有用的反馈。请提供一个;我认为如果你不提供,你将不会得到太多有用的反馈设法为我们提供您正在尝试的更具体的信息。我还应该解释什么?您不明白什么?这是否意味着我需要将所有文件移动到/scla文件夹中?这就是我所说的,不是吗?或者至少您需要将所有使用Scala类或Scala类使用的Java文件移动到Scala文件夹中。什么我还应该解释一下吗?你不明白什么?这是否意味着我需要将所有文件移动到/scla文件夹中?这就是我所说的,不是吗?或者至少你需要将所有使用Scala类或Scala类使用的Java文件移动到Scala文件夹中。
class Order {
    def foo(): Unit =
    { 
    }
}
 common.Order o = new common.Order();