标签: java scala
我正在尝试在scala中运行时编译一些相互依赖的java和scala代码。我认为scala运行时编译器(反射API)也会像scala的编译时编译器一样编译Java,但事实证明它不能识别Java的语法。
然后我尝试用Java反射编译java代码并将它们添加到类路径中,然后编译依赖于之前编译的java代码的scala代码。
对于混合了Java和Scala的多个文件,有没有办法更有效地执行此操作? Java代码可能依赖于Scala代码,而某些scala代码也可能依赖于某些Java代码......