java.nio.charset.UnmappableCharacterException:升级到sbt-idea 1.5.2后,在Play 2项目中输入长度= 1

时间:2014-01-20 11:52:30

标签: scala intellij-idea playframework sbt

我一直在尝试使用sbt-idea插件创建Play2 IntelliJ项目文件。

我已将该行添加到我的build.sbt文件中:

addSbtPlugin("com.github.mpeltonen" % "sbt-idea" % "1.5.2")

但是,由于更新到最新版本的Play 2.2.1 ,我在尝试创建项目文件时遇到以下错误:

[error] java.nio.charset.UnmappableCharacterException: Input length = 1

还有其他人看到此错误吗?在将我的Pl​​ay项目更新为2.2.1之前,它工作正常。

2 个答案:

答案 0 :(得分:2)

IntelliJ IDEA 13的最新版本附带"The new version of Scala plugin comes with built-in support for SBT",因此您可以在没有插件帮助的情况下导入项目。

答案 1 :(得分:0)

因此,经过一个小时左右的时间查看能够成功生成IntelliJ项目文件的同事的代码库,我已将插件详细信息更新到版本1.5.1(而不是1.5.2):

addSbtPlugin("com.github.mpeltonen" % "sbt-idea" % "1.5.1")

现在它按预期再次运作。还有其他人在Play 2.2.1和插件https://github.com/mpeltonen/sbt-idea中看到过这个问题吗?是否有更好的解决方案,或者我需要解决的其他一些不兼容问题?