我刚安装了NetBeans IDE 12.6和JDK 11.0。在第一次启动时,它会提示安装nb-javac插件,这很好。但当我尝试安装Netbeans时,无法连接到配置的插件门户。代理设置正常,并且在代理设置下的连接测试成功。在IDE日志$HOME/.netbeans/12.6/var/log/messages.log下,它显示SSL握手异常,并显示远程对等端终止连接的消息。
NetBeans IDE 12.6
JDK 11.0
nb-javac
$HOME/.netbeans/12.6/var/log/messages.log
cxfofazt1#
经过一番研究,我发现添加一个JVM选项来使用TLSv1.2可以解决这个问题。编辑Netbeans配置文件$NETBEANS_DIR/netbeans/etc/netbeans.conf来添加JVM选项。在netbeans_default_options参数的末尾添加-J-Dhttps.protocols=TLSv1.2,如下所示netbeans_default_options=" <Already present options> -J-Dhttps.protocols=TLSv1.2"保存文件并重新启动IDE。尝试再次安装插件,它工作了!!!
$NETBEANS_DIR/netbeans/etc/netbeans.conf
netbeans_default_options
-J-Dhttps.protocols=TLSv1.2
netbeans_default_options=" <Already present options> -J-Dhttps.protocols=TLSv1.2"
1条答案
按热度按时间cxfofazt1#
经过一番研究,我发现添加一个JVM选项来使用TLSv1.2可以解决这个问题。编辑Netbeans配置文件
$NETBEANS_DIR/netbeans/etc/netbeans.conf
来添加JVM选项。在netbeans_default_options
参数的末尾添加-J-Dhttps.protocols=TLSv1.2
,如下所示netbeans_default_options=" <Already present options> -J-Dhttps.protocols=TLSv1.2"
保存文件并重新启动IDE。尝试再次安装插件,它工作了!!!