在最初为python设置的项目中, do 定义了python和java SDK:
我正在尝试运行scala
程序:src
目录已正确标记为sources
:
该类本身确实有main
:
但是Intellij没有提供设置Run Configuration
的帮助 - 这应该是通过右键单击/上下文菜单提供的。所以我手动设置:
但是当试图实际运行程序时,Error: Could not find or load main class com.blazedb.algos.CourseraAlgos
:
更新:出于参考目的,这里是来自 工作的类似项目的Run Configuration
。我认为两者之间没有任何结构差异。
答案 0 :(得分:0)
除了上面显示的步骤,我还尝试过:
这些并没有解决问题。事实证明问题是此项目中有 no pom.xml
。由Intellij产生的行为使得难以追溯根本原因:没有像
您需要
pom.xml
或build.sbt
才能继续
显然,错误的scala
类(与正式版本分离)只能在Intellij中随意支持。
所以最后答案是创建一个新的基于scala的项目。将scala添加回为python构建的项目至少是不可靠的,可能根本不可能。