Я получаю это предупреждение, когда запускаю IntelliJ или запускаю play
в проекте Play.
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=512M; support was removed in 8.0
Как мне заставить его уйти?
Ответ на тот же вопрос для Maven говорит об удалении опции MaxPermSize
из переменной среды MAVEN_OPTS
. У меня нет переменной MAVEN_OPTS
, установленной на моей машине. Я предполагаю, что есть некоторые аналогичные настройки sbt, но я не знаю, где это.
Я вижу много объяснений о том, что такое изменение на Java, но я не вижу никаких советов о том, как это предупреждение уйти при работе с Scala.
OS X 10.9.4. Scala 2.11.1. sbt 0.13.5
Изменить
В принципе, я спрашиваю: "Где все места в моей системе MaxPermSize
могут быть установлены?"
У меня нет установки sbt-launch-lib.bash
на моей машине.
Я нашел параметр MaxPermSize
Scala → JVM Parameters для IntelliJ. Удаление, которое заставляет предупреждение уходить в IntelliJ.
Изменить
Изменен вопрос. Я изначально сказал, что это произошло для SBT. (Некоторые из комментариев ниже относятся к этому вопросу.) Это была ошибка с моей стороны. Это не происходит, когда я запускаю SBT, только когда я запускаю play
из командной строки.
Известна ли ошибка для Play для указания параметра MaxPermSize
? Есть ли способ остановить его?
Изменить
Я не думаю, что это дубликат устранения PermGen в jdk 8. Этот поток описывает, почему появляется предупреждение, но не объясняет, как изменить конфигурации IntelliJ или Play, чтобы он больше не отображался.