JDK 1.8 - 不能使用import sbt项目

时间:2014-05-11 22:00:52

标签: scala warnings sbt permgen java-8

在使用Intellij Idea 13.1在Ubuntu Gnome 14.04上安装java 1.8后,我遇到了一些麻烦。

当我尝试导入 sbt 项目时,它会抛出下一个:

enter image description here

我尝试在.pam-environment安装并设置java 1.7。但它继续将1.8作为主要配置并抛出此警告。我通过完全删除1.8版本来解决它。

scala版本:

nazar@lelyak-desktop:~⟫ scala -version
Scala code runner version 2.10.4 -- Copyright 2002-2013, LAMP/EPFL

sbt - 0.13.1

我想知道如何在JDK 1.8中使用sbt?

或者,当默认为1.8时,让sbt使用1.7版本。

SOLUTION:

我将settings的配置更改为 sbt 更改为自定义JDK - 1.7和sbt-launch.jar - 已由我安装。

1 个答案:

答案 0 :(得分:1)

警告/错误的原因是在Java 8中permanent generation was removed

您可以更改IntelliJ构思中的设置,而不是添加-XX:MaxPermSize。转到设置页面,然后单击 VM参数旁边的编辑。

Settings Page

删除名为-XX:MaxPermSize的参数。

VM Parameters