面对构建的一些问题,我删除了我的SBT项目的.idea
和submodules
目录(包含Invalidate Caches / Restart...
),后跟IntelliJ
(也使缓存无效)
自sbt shell
重新启动以来,我无法找到sbt shell
http://www.b4bconsultancy.com/
有趣的是,当我打开其他项目(我没有删除project
和.idea
目录中的IntelliJ
和IntelliJ IDEA
目录)时,我仍然获得MacOS
{1}}
我可以确认我安装了Scala插件的select a.name, count(s.student_sid)
from account a
join inst i on a.inst_sid = i.root_inst_sid
join inst_year iy on i.inst_sid = iy.inst_sid
left join student s on iy.inst_year_sid = s.inst_year_sid
and s.demo = 0
and s.state = 1
where i.state = 1
and iy.year_sid = 16
and a.account_sid in (20187987, 20188576, 20188755, 52317128, 20189249)
group by a.name;
count()
的最新版本
答案 0 :(得分:6)
解决我的问题的是:
希望它能为您节省时间和精力
答案 1 :(得分:1)
您可以选择
窗口→恢复默认布局
或按 Shift + F12
这将恢复您的默认窗口布局,并且该选项卡将再次可见(您可以通过右键单击并选择“从侧边栏移除”隐藏 sbt 选项卡来检查此工作。)
某些窗口(如Maven或Ant)需要通过
返回查看→工具窗→[窗口名称]
答案 2 :(得分:1)
在Intellij 2018年Preferences - Build, Execution, Deployment - Build Tools - sbt
下,检查" Use sbt shell for build and import (requires sbt 0.13.5+)
"。然后重启Intellij。 sbt shell工具窗口选项卡将显示在底部窗格中(如果没有,请从View - Tool Windows - sbt shell
中选择它。)
答案 3 :(得分:1)
就我而言,scala插件需要更新,因此这导致sbt从构建工具中消失。
转到Settings --> Plugins --> Updates
并确保scala插件已更新。如果不是,并对其进行了更新,则应在之后重新启动IDE。
之后,删除.idea文件夹并重新导入该项目对于构建该项目是必要的。
答案 4 :(得分:0)
在我的情况下,我启用了sbt shell,使其转到“文件-设置-生成,执行,部署-生成工具-sbt”,并在此处启用后,您需要重新启动intellij,然后可以在此处找到sbt-shell”视图-工具窗口-sbt shell”