无法在RAD

时间:2018-04-19 11:14:57

标签: rad decompiler wcs

我正在尝试从IBM Rational Application Developer版本:9.5.0.2中的marketplace安装Enhanced Class Decompiler插件 。但要低于例外,

Unable to read repository at https://ecd-plugin.github.io/update/content.xml.
javax.net.ssl.SSLException: Received fatal alert: protocol_version
    at com.ibm.jsse2.j.a(j.java:35)
    at com.ibm.jsse2.j.a(j.java:31)
    at com.ibm.jsse2.as.b(as.java:806)
    at com.ibm.jsse2.as.a(as.java:102)
    at com.ibm.jsse2.as.i(as.java:969)
    at com.ibm.jsse2.as.a(as.java:680)
    at com.ibm.jsse2.as.startHandshake(as.java:859)
    at org.apache.http.conn.ssl.SSLSocketFactory.connectSocket(SSLSocketFactory.java:535)
    at org.apache.http.conn.ssl.SSLSocketFactory.connectSocket(SSLSocketFactory.java:403)
    at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:177)
    at org.apache.http.impl.conn.ManagedClientConnectionImpl.open(ManagedClientConnectionImpl.java:304)
    at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:611)
    at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:446)
    at org.apache.http.impl.client.AbstractHttpClient.doExecute(AbstractHttpClient.java:863)
    at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
    at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientFileSystemBrowser.runRequest(HttpClientFileSystemBrowser.java:259)
    at org.eclipse.ecf.provider.filetransfer.browse.AbstractFileSystemBrowser$DirectoryJob.run(AbstractFileSystemBrowser.java:69)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

请帮我解决这个问题。

1 个答案:

答案 0 :(得分:0)

IBM的JRE不喜欢Githubs新的SSL设置,因此您可以尝试修复它(JRE的相关部分可以在%RAD_HOME%\SDP\jdk\jre\lib\security中找到)

或者从这里获取最新的ECD版本:

https://github.com/ecd-plugin/ecd/releases

对于3.0版,请下载

https://github.com/ecd-plugin/ecd/releases/download/v3.0.0.201709092115/enhanced-class-decompiler-3.0.0.201709092115.zip

包含"功能"和"插件"夹。这些内容需要进入RAD安装中的相应文件夹,即。 %RAD_HOME%\SDP

启动RAD后,应将其配置为使用ECD进行" .class"和#34; .class-without-source。"