在昨晚将IntelliJ IDEA更新为13.1后,我再也无法使用Run/Debug配置了.它发生在我过去几个月一直在IDEA 13.0.x中工作的项目中- 现在它向我展示了这个消息,我不知道如何解决这个问题.
[info] Loading project definition from /www/play20apps/cnproject/project [error] sbt.IncompatiblePluginsException: Binary incompatibility in plugins detected. [error] Note that conflicts were resolved for some dependencies: [error] asm:asm [error] asm:asm-tree [error] asm:asm-util [error] org.avaje.ebeanorm:avaje-ebeanorm-agent [error] jline:jline [error] junit:junit [error] com.jcraft:jsch [error] commons-logging:commons-logging [error] commons-codec:commons-codec [error] Use 'last' for the full log. [error] java.lang.ExceptionInInitializerError [error] Use 'last' for the full log. [error] Not a valid command: run [error] run [error] ^ Process finished with exit code 1
我从昨天开始没有更改Play版本,并且使用通用命令行运行应用程序按预期工作.
还试图在插件更新后创建新的运行配置而没有运气.
请指教.
添加-Djline.terminal=
到JVM Options
应该修复它.
last
日志报告此.
相关部分:
Caused by: java.lang.IllegalArgumentException: java.lang.ClassNotFoundException: none at jline.Terminal.setupTerminal(Terminal.java:65) at jline.Terminal.getTerminal(Terminal.java:26) at sbt.JLine$.sbt$JLine$$terminal(LineReader.scala:65)
哪里none
可能通过-Djline.terminal=none
.