java - 将 Java 构建的应用程序核心更改为 Scala - 错误和其他疑问

标签 java eclipse list scala

想象一个应用程序有 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/

相关文章:

java - 无法运行 eclipse,不断出现错误?

Android 数据路由器 logcat 错误消息

python - 从现有列表创建新的列表累积列表

java - Swing 无窗组件?

java - Eclipse:如何导出插件中的文件夹

html - 使用空格 CSS 制作列表元素 block

c# - 如何从 foreach 中访问 Viewbag 中特定索引处的对象的属性?

java - 如何使用 spring 数据在 mongo 聚合中构建 $group 的组合 _id 属性?

java - Java中如何为Ant Task参数指定字符编码

Java JTextPane RTF 保存