【问题标题】:install sonarlint in eclipse luna 4.4.0. failure在 eclipse luna 4.4.0 中安装 sonarlint。失败
【发布时间】:2018-06-24 08:14:26
【问题描述】:

尝试在 eclipse luna 4.4.0 中安装 sonarlint。 从市场安装失败并出现以下错误:

尝试在 eclipse luna 4.4.0 中安装 sonarlint。

无法读取位于 https://eclipse-uc.sonarlint.org/content.xml 的存储库。 收到致命警报:protocol_version

javax.net.ssl.SSLException: Received fatal alert: protocol_version
    at sun.security.ssl.Alerts.getSSLException(Alerts.java:208)
    at sun.security.ssl.Alerts.getSSLException(Alerts.java:154)
    at sun.security.ssl.SSLSocketImpl.recvAlert(SSLSocketImpl.java:1959)
    at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:1077)
    at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1312)
    at sun.security.ssl.SSLSocketImpl.writeRecord(SSLSocketImpl.java:702)
    at sun.security.ssl.AppOutputStream.write(AppOutputStream.java:122)
    at org.apache.http.impl.io.AbstractSessionOutputBuffer.flushBuffer(AbstractSessionOutputBuffer.java:159)
    at org.apache.http.impl.io.AbstractSessionOutputBuffer.flush(AbstractSessionOutputBuffer.java:166)
    at org.apache.http.impl.AbstractHttpClientConnection.doFlush(AbstractHttpClientConnection.java:272)
    at org.apache.http.impl.AbstractHttpClientConnection.flush(AbstractHttpClientConnection.java:277)
    at org.apache.http.impl.conn.AbstractClientConnAdapter.flush(AbstractClientConnAdapter.java:201)
    at org.apache.http.protocol.HttpRequestExecutor.doSendRequest(HttpRequestExecutor.java:239)
    at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:121)
    at org.apache.http.impl.client.DefaultRequestDirector.tryExecute(DefaultRequestDirector.java:685)
    at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:487)
    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.HttpClientRetrieveFileTransfer.performConnect(HttpClientRetrieveFileTransfer.java:1077)
    at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientRetrieveFileTransfer.access$0(HttpClientRetrieveFileTransfer.java:1068)
    at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientRetrieveFileTransfer$1.performFileTransfer(HttpClientRetrieveFileTransfer.java:1064)
    at org.eclipse.ecf.filetransfer.FileTransferJob.run(FileTransferJob.java:73)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

java版本是1.8 操作系统是windows 8 64位

【问题讨论】:

  • 无法添加“也安装新软件”并出现以下错误:
  • java.lang.RuntimeException: java.security.NoSuchAlgorithmException: MD5 MessageDigest 在 org.eclipse.equinox.internal.p2.metadata.License.calculateLicenseDigest(License.java:121) 在 org. eclipse.equinox.internal.p2.metadata.License.getUUID(License.java:84) at org.eclipse.equinox.internal.p2.ui.sdk.SimpleLicenseM
  • 我建议您在特定的 Google 群组中询问。 Sonarlint 开发人员正在积极监控 Google 组,但似乎不是 StackOverflow groups.google.com/forum/#!forum/sonarlint
  • eclipse.ini-vm 参数的值是多少?我解决了这个问题,将此参数设置为 java 8 运行时。

标签: eclipse eclipse-plugin


【解决方案1】:

要在 Eclipse Luna 中安装 SolarLint,请下载 SolarLint 插件并从存档(您下载的文件)安装新软件。我可以从https://sonarsource.bintray.com/SonarLint-for-Eclipse/releases/ 下载。请参阅类似的问题Not able to install sonarlint plugin in Platform: Eclipse Mars.1 (4.5.1)

【讨论】:

    猜你喜欢
    • 2019-10-17
    • 2017-12-17
    • 2014-08-19
    • 1970-01-01
    • 2014-09-26
    • 1970-01-01
    • 1970-01-01
    • 2021-01-27
    • 2015-08-10
    相关资源
    最近更新 更多