我很抱歉,我几乎可以肯定一定会提出并回答这个问题,但是我完全没能在“几乎但不是完全相关”组织的森林中找到答案。
场景。我有一个从git克隆的SBT项目,但它只有 源和build.sbt。它可以通过命令行sbt很好地构建,但是没有IntelliJ特定的项目文件。
我进行“导入项目”,并达到IntelliJ似乎可以识别项目的程度。但是,仍然存在一些问题:
1)该项目没有SDK。这很容易解决,因为IDE会提示添加一个,但是我提到了它,因为它可能与其他问题有关。
2)项目(添加SDK之后)将无法运行。它声称可以正确构建,但是在运行时报告“错误:找不到或加载主类blah.Blah”。现在,我断断续续地在一个全新的项目上获得此解决方案,而解决方案一直是弹出SBT控制台并从那里构建它。之后,问题通常会消失。但是...
3)在此项目中,SBT控制台没有任何选项。我可以从终端启动一个,但这不是解决上面2)中问题的那个。通常,我可以在最底端的“运行”,“终端”,“ Todo”等标签旁边找到SBT控制台。但是它不存在,也不在“视图”->“工具Windows”列表中(甚至没有显示为灰色)。但是,提供了“ SBT”窗口 ,但这仅处理SBT结构,而不处理实际操作。
感谢任何收到的输入, 干杯, 托比。