SDK是否在Intellij模块中互斥?

时间:2015-01-25 02:22:16

标签: intellij-idea

我有一个混合的scala / python maven模块。我主要进行scala开发,但为了做一些python工作,我将SDK更改为python。

现在我不能做scala。所以有没有办法让两者都可用?我是否需要手动来回切换?

enter image description here

以下是选择python sdk并尝试运行scala测试类后发生的事情:

enter image description here

更新看起来情况更糟比预期更糟糕:我根本无法切换回scala。项目是否已损坏?

以下是屏幕截图中显示的错误:

Error:scalac: error while loading package, Missing dependency 'object java.lang.Object in compiler mirror', required by /Users/steve/.m2/repository/org/scala-lang/scala-library/2.10.4/scala-library-2.10.4.jar(scala/package.class)

1 个答案:

答案 0 :(得分:1)

如果您有Python方面,则不应选择Python SDK作为用于模块或项目的SDK。只需在截面设置中选择它,如屏幕截图所示。项目/模块SDK需要是常规的Java / Scala SDK。