scala - 编译Play Framework项目时出现"IO error while decoding Routes.scala with UTF-8"

标签 scala playframework

当我编译我的项目时,控制台将显示:

[error] IO error while decoding Routes.scala with UTF-8,Please try specifying another one using the -encoding option"

此错误的可能原因是什么?

最佳答案

您的路由文件中可能包含智能引号或其他 Microsoft 特定编码字符。如果您从 Microsoft Word 文档或 Web 复制并粘贴到您的文件中,则经常会发生这种情况。寻找以某种方式 curl 的“或”或撇号字符。在程序员的文本编辑器中用常规的直引号和单引号替换它们。

关于scala - 编译Play Framework项目时出现"IO error while decoding Routes.scala with UTF-8",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31180092/

相关文章:

scala - 在 Mac OSX 上运行 IntelliJ 中的第一个 playframework 示例

java - 使用 pdf 模块在 playframework 中生成 pdf 报告

scala - 通过 Spark 作业加载到 BigQuery 失败,为 parquet 找到多个来源的异常

scala - Scala 中案例类的 hashCode

playframework - 如何使用 Play 在 GET 请求中路由类似 map 的参数

scala - 更改 sbt 的输出目录

scala - 如何使用 Scala 访问 Play 框架中的 session 属性?

scala - 在子类中扩展 Scala 模式匹配,同时保持复杂性

scala - Scala中Pi的蒙特卡洛计算

Scala 在 Haskell 中的样式 val