use*_*511 4 scala-ide scala-macro-paradise
我正在尝试在 Scala IDE 上开发一个项目,但我在 Scala IDE 上遇到了构建问题。
在 sbt 上,项目构建良好。我使用了 eclipse sbt 插件并在 Scala IDE 上导入了该项目。存在构建错误,这使得 ide 几乎无用。
错误之一是Compiler plugin paradise_2.12.1-2.1.0.jar is cross-compiled with incompatible version for this project: 2.12.1 vs 2.12.2
我认为 scala 次要版本是兼容的,但我看到某些实验模块有例外。宏天堂插件是这些例外之一吗?
我该如何解决?我可以告诉 Scala IDE 使用 2.12.1 吗?sbt eclipse 插件不应该解决这个问题吗?我应该报告错误(向哪个项目)?
我工作的项目将 scala 版本定义为“2.12.1”,但我不想更改它。我正在使用 Scala IDE 版本 4.6.1。
这是更改 Scala 编译器的设置
我个人的烦恼是,当我从 sbt 运行 eclipse 插件命令时,它总是将我的项目的 scala 安装重置为“最新的 2.12 包(动态)”,所以我已经非常习惯手动重置我的 scala 编译器版本(以及我的构建路径源目录)。
如果您需要(重新)设置 scala 库容器,您也可以在项目属性窗口中执行此操作(通过“Java 构建路径”-> 库部分)。如果您没有明确的固定 2.12.1 安装可用作为上述下拉列表中的选项,则您可能需要执行此操作。
| 归档时间: |
|
| 查看次数: |
3140 次 |
| 最近记录: |