繁体   English   中英

Intellij SBT损坏,无法创建新项目

[英]Intellij broken SBT, cannot create new projects

我创建了一个Scala play 2项目,它运行良好,但是IDE在build.sbt中发现了各种各样的问题。 这些错误似乎没有任何影响,但是我还是设法修复了这些错误。 这样看来,我似乎已经完全破坏了Intellij,并且想重新开始。

我按照此页面上的说明重新设置了IDE,但是现在我什至无法正确创建Scala项目。

创建播放项目会导致一个项目,该项目没有内容根 ,也没有JDK,即使我明确指定了一个项目。

我发现问题似乎出在SBT上,我设法在〜/ Library / Logs / IntelliJIdea2017.1 / sbt.last.log中找到错误。 似乎正在发生的事情是SBT遇到此错误,并且该项目从未完全加载,并且Intellij并非设计为在此处预期错误。

错误是

[info] Loading project definition from /Users/me/IdeaProjects/playtestagain/project
java.lang.NoClassDefFoundError: sbt/TrackLevel

我似乎找不到任何有关此的信息。 我通过自制软件重新安装了SBT,它似乎没有任何作用。

问题是我在IDEA不支持的情况下尝试使用play 2.6。 选择2.5而不是2.6可以正常工作。

我在Intellij 2017.2使用play-java-seed遇到严重问题。 使用sbt 0.13.15 ,我能够打开并构建一个play 2.6.6项目。 如入门指南中所述,即使激活project/scaffold.sbt的giter8 sbt插件并调用g8Scaffold form可以正常工作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM