无法在 PhpStorm 中的 "Add composer dependency" 上生成 DH 密钥对
Could not generate DH keypair on "Add composer dependency" in 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 上打开Composer Dependency 时.. 搜索了一下,有人说可能是java SDK 引起的。但是即使我将 Java 更新到最新版本 java 8u45.
,问题仍然存在
https://youtrack.jetbrains.com/issue/WI-27354 -- 观看这张票 (star/vote/comment) 以获得进度通知。
开发者在那张票中说:"Workaround: install JDK 1.8"。
来自https://youtrack.jetbrains.com/issue/WI-27354#comment=27-999854
Here's result of the investigation: the issue is reproducible only on MacOsX.
It definitely does not happen on bundled JDK.
Also I failed to reproduce it on java 1.8.0_45
/Applications/PhpStorm.app/Contents/Info.plist
<key>JVMVersion</key>
<string>1.6*</string>
变化↓
<key>JVMVersion</key>
<string>1.8*</string>
在/Applications/PhpStorm.app/Contents/Info.plist
变化
<key>JVMVersion</key>
<string>1.6*</string>
至
<key>JVMVersion</key>
<string>1.8*</string>
适合我!
使用 PrefSetter App for OS X,打开 plist 并更改值。
这个问题有解决办法吗?我无法在任何建议的问题跟踪器中找到解决方法。我有
- phpStrom 9.0
- OS X Yosemite 10.10.4
- Java 运行时版本 1.8。0_51
如果我将 Info.plist
从 1.6*,1.7
修改为 1.8*
,那么 phpStorm 将不再启动。使用初始设置,我得到与 Tek Yin
完全相同的错误消息
更新
尝试了很多但无法正常工作,所以我的解决方法是通过控制台手动安装所有必要的包...
我找到了解决方案:
转到 JetBrains 的下载页面,下载捆绑版本的 PHPStorm。
不仅我被要求更新 Java,按照 shuusetu 的建议编辑 /Applications/PhpStorm.app/Contents/Info.plist,而且我还必须安装 Java SE Development Kit. Remember, there are Java install 和 JDK(java开发包)安装,两者不同,必须同时安装。
我收到警告消息
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 上打开Composer Dependency 时.. 搜索了一下,有人说可能是java SDK 引起的。但是即使我将 Java 更新到最新版本 java 8u45.
,问题仍然存在https://youtrack.jetbrains.com/issue/WI-27354 -- 观看这张票 (star/vote/comment) 以获得进度通知。
开发者在那张票中说:"Workaround: install JDK 1.8"。
来自https://youtrack.jetbrains.com/issue/WI-27354#comment=27-999854
Here's result of the investigation: the issue is reproducible only on MacOsX.
It definitely does not happen on bundled JDK.Also I failed to reproduce it on java 1.8.0_45
/Applications/PhpStorm.app/Contents/Info.plist
<key>JVMVersion</key>
<string>1.6*</string>
变化↓
<key>JVMVersion</key>
<string>1.8*</string>
在/Applications/PhpStorm.app/Contents/Info.plist
变化
<key>JVMVersion</key>
<string>1.6*</string>
至
<key>JVMVersion</key>
<string>1.8*</string>
适合我! 使用 PrefSetter App for OS X,打开 plist 并更改值。
这个问题有解决办法吗?我无法在任何建议的问题跟踪器中找到解决方法。我有
- phpStrom 9.0
- OS X Yosemite 10.10.4
- Java 运行时版本 1.8。0_51
如果我将 Info.plist
从 1.6*,1.7
修改为 1.8*
,那么 phpStorm 将不再启动。使用初始设置,我得到与 Tek Yin
更新
尝试了很多但无法正常工作,所以我的解决方法是通过控制台手动安装所有必要的包...
我找到了解决方案:
转到 JetBrains 的下载页面,下载捆绑版本的 PHPStorm。
不仅我被要求更新 Java,按照 shuusetu 的建议编辑 /Applications/PhpStorm.app/Contents/Info.plist,而且我还必须安装 Java SE Development Kit. Remember, there are Java install 和 JDK(java开发包)安装,两者不同,必须同时安装。