Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java IntelliJ IDE MissingApiTokenError:`snyk`需要经过身份验证的帐户。请运行'snyk auth'并重试_Java_Maven_Intellij Idea_Intellij Plugin_<img Src="//i.stack.imgur.com/X6zFq.png" Height="16" Width="18" Alt="" Class="sponsor Tag Img">snyk - Fatal编程技术网 snyk,Java,Maven,Intellij Idea,Intellij Plugin,snyk" /> snyk,Java,Maven,Intellij Idea,Intellij Plugin,snyk" />

Java IntelliJ IDE MissingApiTokenError:`snyk`需要经过身份验证的帐户。请运行'snyk auth'并重试

Java IntelliJ IDE MissingApiTokenError:`snyk`需要经过身份验证的帐户。请运行'snyk auth'并重试,java,maven,intellij-idea,intellij-plugin,snyk,Java,Maven,Intellij Idea,Intellij Plugin,snyk,我已经在IntelliJ IDE上安装了snyk漏洞分析插件,但当我尝试运行分析时,它会给我以下错误: 虽然我知道它要求我为我的snyk服务器提供一些身份验证凭据,但我不知道在IDE中的何处提供。我试图查看是否可以从IDE工具栏中找到设置snyk auth的选项,但找不到任何选项。有人知道如何解决这个问题吗?我必须说,在安装方面不是一个很好的插件;显然,他们只是希望您知道必须安装他们的CLI工具才能使用插件。没有提到那件事 但从错误消息中,我只是猜测并继续: 例如,如果已安装Homebrew,

我已经在IntelliJ IDE上安装了snyk漏洞分析插件,但当我尝试运行分析时,它会给我以下错误:


虽然我知道它要求我为我的snyk服务器提供一些身份验证凭据,但我不知道在IDE中的何处提供。我试图查看是否可以从IDE工具栏中找到设置snyk auth的选项,但找不到任何选项。有人知道如何解决这个问题吗?

我必须说,在安装方面不是一个很好的插件;显然,他们只是希望您知道必须安装他们的CLI工具才能使用插件。没有提到那件事

但从错误消息中,我只是猜测并继续:

例如,如果已安装Homebrew,请从CLI运行此命令:

  • brew点击snyk/点击&brew安装snyk
  • snyk-auth

不过,我后来发现,上面提到了对他们的CLI工具的需求。但它说,该插件将在后台自动下载CLI

一旦安装了CLI工具,使用该插件将非常愉快:

或者(我自己无法再尝试,因为即使在卸载CLI工具后,插件仍能继续工作),获取API令牌并将其输入插件的配置可能就足够了:

  • 在以下位置创建免费用户帐户:
  • 导航到
  • 单击API令牌框中的表单输入字段以显示自动生成的令牌
  • 将其复制到剪贴板

转到IntelliJ IDEA首选项工具Snyk(在macOS上;对于Windows,它以文件开始➤ 设置,我相信)并将令牌粘贴到令牌字段中