4
  • 创建一个新的 Scala 项目
  • 添加对 scalaz 的库引用
  • 创建一个新包
  • 在包中创建一个scala文件
  • 将编码设置为 UTF-8
  • 粘贴双函子示例的内容
  • 调整文件中的包

它适用于intellij。使用eclipse我得到8个这样的错误:

';' 预期但发现了一些东西

在包含 assert_≟ 的行中。

我将 Eclipse Helios 与 Scala IDE 一起用于 Eclipse 1.0.0.201011110258。

4

1 回答 1

2
  • 您是否为源文件使用了正确的字符集(例如 UTF8)?
  • Eclipse “错误”是来自 IDE 本身,还是来自编译运行(调用scalac?
  • 可以scalac手动编译源文件吗?

假设它不是 fie 编码问题并且您可以手动编译该文件,我可能会得出结论,由于 scalaz 使用复杂类型推断,Eclipse 可能会报告错误错误。

于 2010-11-13T10:31:45.013 回答