在使用Intellij Idea 13.1在Ubuntu Gnome 14.04上安装java 1.8后,我遇到了一些麻烦。
当我尝试导入 sbt 项目时,它会抛出下一个:
我尝试在.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
- 已由我安装。
答案 0 :(得分:1)
警告/错误的原因是在Java 8中permanent generation was removed。
您可以更改IntelliJ构思中的设置,而不是添加-XX:MaxPermSize
。转到设置页面,然后单击 VM参数旁边的编辑。
删除名为-XX:MaxPermSize
的参数。