【问题标题】:Unable to configure SonarLint plugin on Idea IntelliJ无法在 Idea IntelliJ 上配置 SonarLint 插件
【发布时间】:2018-07-10 19:37:31
【问题描述】:

我正在尝试在 Idea Intellij(终极版。版本:2017.3.4,内部版本:173.4548.28)上配置 SonarLint 插件(版本 - 3.2.0.2350),但在尝试 Update binding 时出现错误 - **Analyzers not loaded**. The following plugins do not meet the required minimum versions, please upgrade them. typescript (installed1.1.0, minimum 1.5)

虽然我仍然可以继续更新项目列表,找到我的项目并保存设置,但每当我尝试分析任何文件时,它都会显示Cannot create ClassLoader。 除了Javascript Support 插件,我没有安装任何单独的 Typescript 插件。并更新到最新版本1.0。

有人可以帮忙吗?

【问题讨论】:

  • 您确定没有安装SonarTS 插件吗?

标签: typescript intellij-idea sonarqube sonarlint


【解决方案1】:

SonarLint 公共库的最新版本(大多数 SonarLint 风格使用)unlock support of SonarTS。这尚未在 IntelliJ 的 SonarLint 中得到正式支持,但它会支持。

SonarLint 至少需要 SonarTS 1.5,而且您的 SonarQube 服务器上似乎安装了 SonarTS 1.1.0。所以基本上 SonarLint 要求你更新它,并且会忽略插件。

类加载器错误应该来自其他原因,但我们需要一个堆栈跟踪来更好地理解(查看 SonarLint 日志)。

【讨论】:

  • 感谢 Julien 指出我需要在 SonarQube 服务器上查找插件。我在本地设置中寻找它。
  • 我遇到了完全相同的问题:Idea 2018.1.3 和 sonar lint 插件 3.4.0.2532。有人告诉我,我们的 SonarTS 是 1.6(内部版本 2388)。
  • 与 IntelliJ 2018.1.4、SonarLint 插件 3.4.2.2586、SonarQube 6.7.1 相同的问题。 IDE 上的错误信息是骗人的:一个人怎么知道它是关于服务器上的一个插件的?!只需说“sonarqube 服务器上的 folllogin 插件不符合...”
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-09-09
  • 1970-01-01
  • 2015-10-16
  • 1970-01-01
相关资源
最近更新 更多