Подтвердить что ты не робот

Не удалось создать DH keypair на "Добавить зависимость от композитора" в PhpStorm

Я получил предупреждающее сообщение

Could not get package info. Failed to connect to https://packagist.org/packages/list.json: java.lang.RuntimeException: Could not generate DH keypair Please check your internet connection.

при открытии зависимостей композитора в WebStorm.. после небольшого поиска некоторые говорят, может быть, это вызвано java SDK. Но проблема сохраняется даже после обновления Java до последней версии java 8u45.

enter image description here

4b9b3361

Ответ 1

/Applications/PhpStorm.app/Contents/Info.plist

<key>JVMVersion</key> <string>1.6*</string>

изменение ↓

<key>JVMVersion</key> <string>1.8*</string>

Ответ 2

В /Applications/PhpStorm.app/Contents/Info.plist изменить

<key>JVMVersion</key>
<string>1.6*</string>

к

<key>JVMVersion</key>
<string>1.8*</string>

Работает для меня! Используйте приложение PrefSetter для OS X, откройте plist и измените значение.

Ответ 3

https://youtrack.jetbrains.com/issue/WI-27354 - посмотрите этот билет (звезда/голос/комментарий), чтобы получить уведомление о достигнутом прогрессе.

В этом случае разработчики говорят: "Обход проблемы: установите JDK 1.8".


От https://youtrack.jetbrains.com/issue/WI-27354#comment=27-999854

Здесь результат исследования: проблема воспроизводится только на MacOsX.
Это определенно не происходит в комплекте JDK.

Также я не смог воспроизвести его на java 1.8.0_45

Ответ 4

Есть ли решение этой проблемы? Я не мог найти обходной путь в любом из предложенных трекеров. У меня

  • phpStrom 9.0
  • OS X Yosemite 10.10.4
  • Java Runtime Version 1.8.0_51

Если я изменяю Info.plist от 1.6*,1.7 до 1.8*, то phpStorm больше не запускается. При первоначальной настройке я получаю точно такое же сообщение об ошибке, что и Tek Yin

UPDATE

Пробовал много вещей, но не мог заставить его работать, поэтому мой обходной способ заключался в установке всех необходимых пакетов вручную через консоль...

Ответ 5

Я нашел решение:

Перейдите на страницу загрузки JetBrains и загрузите связанную версию PHPStorm.

PHPStorm Связанная версия версии для MacOSX

Ответ 6

Не только мне нужно было обновить Java, отредактируйте /Applications/PhpStorm.app/Contents/Info.plist, как предложил shuusetu, но мне пришлось установить Java SE Development Kit. Помните, что есть установка Java и набор JDK (набор для разработки java), они разные и должны быть установлены как.