想象一个应用程序有 2 个模块。一个称为核心,其作用类似于具有一组接口(并定义了一些函数)的 API。
另一个模块称为 CoreTest 并实现了一些扩展 API 的类,并且使用 JUnit 在该核心中进行测试。
现在我只想将核心模块更改为 Scala。我是 scala 的菜鸟 :)。
到目前为止,我遇到了一个错误:
该项目未构建,因为其构建路径不完整。找不到 scala.collection.immutable.List 的类文件。修复构建路径,然后尝试构建这个项目 ScalaCoreTest
所以提出了一些疑问。
- 我可以使用 Scala 为 Scala 定义的结构吗?
- 我是否应该避免在 scala 中使用其他无法“翻译”为 Java 的东西?
我正在使用带有 scala 插件的 eclipse。