OpenJDK 64位服务器VM警告:忽略选项MaxPermSize = 350m;

时间:2016-04-08 13:33:25

标签: java linux intellij-idea

当我试图在Linux中使用命令行打开Intellij IDE时就像这个./phpstorm.sh android studio和PHPStorm一样,我总是得到这样的信息:

  

OpenJDK 64位服务器VM警告:忽略选项MaxPermSize = 350m;   支持已在8.0中删除

我想知道google是否找到解决方案here但是我在ubuntu 14.04中因为我是新手而有点迷失。我的问题是这个消息的原因是什么?以及如何解决这个问题?

我已尝试使用此命令export MAVEN_OPTS="-Xmx512m",但它无法解决问题。 我正在使用从here下载的java 1.8.0_73。任何有用的帮助将不胜感激,谢谢。

4 个答案:

答案 0 :(得分:2)

如果在java 7下运行,IDE会尝试设置MaxPermSize。 该参数已在java 8中删除,因此将被忽略。

有关详细信息,请参阅What does -XX:MaxPermSize do?

答案 1 :(得分:1)

这只是一个警告,说该选项已被忽略 - 因此不应引起任何问题。

JVM选项应位于{IntelliJ文件夹} /bin/idea64.exe.vmoptions(在Windows上 - 可能类似于linux上的内容)。您可以编辑该文件并删除maxpermsize选项。

答案 2 :(得分:1)

对我来说,我通过在环境变量中添加_JAVA_OPTIONS:-Xmx6G来解决同样的问题 Windows 8.1 java version 1.7.0_79

答案 3 :(得分:0)

如果你使用phonegap在Android工作室出现这个错误,那么只需从android工作室退出并重启android studio一段时间它的工作在我的情况下