Страницы

Поиск по вопросам

понедельник, 6 января 2020 г.

ignoring option MaxPermSize=512m при запуске Scala

#java #jvm #scala


Установил Play фрэймворк, и при запуске проекта выдается ошибка:


  Java HotSpot(TM) 64-Bit Server VM warning:
  ignoring option MaxPermSize=512m; support was removed in 8.0


Как исправить?


  [error]Server access Error: Connection timed out: connect url=http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-native-packager/scala_2.10/sbt_0.13/0.6.4/ivys/ivy.xml


Я так понял, он пытается что-то скачать, но доступа нет из-за этой ошибки?

ОС: Windows 8
Версия Play: play-2.2.6
Версия Java: 1.8.

Нельзя ли по-другому это обойти?
    


Ответы

Ответ 1



Первое - это не ошибка, а предупреждение. Второе. Установить прокси в браузере недостаточно, его нужно установить на уровне операционной системы. Вы не указали какую используете ОС и версию Play, поэтому могу предложить воспользоваться общим решением через activator. Запустите его так: activator -Dhttp.proxyHost="your proxyname" -Dhttp.proxyPort="your port" -Dhttps.proxyHost="your proxyname" -Dhttps.proxyPort="your port" Дополнительно может потребоваться установить параметры proxyUser и proxyPassword Обновление Для Windows 8 и Play 2.2.6 можно решить проблему воспользовавшись этой инструкцией в документации, а именно: Еслы вы находитесь за прокси, убедитеcь что установлено для Windows set HTTP_PROXY=http://<логин>:<пароль>@<хост>:<порт> От себя отмечу, что логин и пароль может и не нужен, если прокси его не требует.

Ответ 2



Вы можете попробовать установить offline := true в файле build.sbt. Во многих случаях так работает.

Ответ 3



Все просто, хоть я и сам потратил какое-то время на решение этой задачи: 1-перейти в каталог cd opt/glassfish4/bin/ 2-запустить с ROOT правами sudo ./asadmin start-domain 3-остановка сервера тоже с ROOT правами sudo ./asadmin stop-domain В вашем случае все должно заработать.

Комментариев нет:

Отправить комментарий