想象一个应用程序有 2 个模块。其中一个称为核心,其作用类似于具有一组接口(interface)(以及定义的一些函数)的 API。
另一个模块称为 CoreTest,它实现了一些扩展 API 的类,并使用 JUnit 在该核心中进行测试。
现在我只想将核心模块更改为 Scala。我是 scala 的菜鸟:)。
到目前为止我遇到了一个错误:
The project was not built since its build path is incomplete. Cannot find the class file for scala.collection.immutable.List. Fix the build path then try building this project ScalaCoreTest
这引起了一些疑问。
- 我可以为 Scala 使用 Scala 定义的结构吗?
- 我应该避免在 scala 中使用其他无法“翻译”为 Java 的东西吗?
我正在使用带有 scala 插件的 eclipse。
最佳答案
右键单击该项目并选择“配置 > 添加 Scala Nature”。这将正确配置您的构建路径。
关于java - 将 Java 构建的应用程序核心更改为 Scala - 错误和其他疑问,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10033576/