【问题标题】:what should java.testMethod be set to for vscode to run junit tests应该为 vscode 设置什么 java.testMethod 来运行 junit 测试
【发布时间】:2021-06-30 20:54:32
【问题描述】:

vscode 1.52 红帽 7.7

我相信我已经安装了所有需要的扩展(虽然 maven 扩展安装失败,但它看起来像是读取了 pom 文件)。当我打开一个 junit 测试用例时,我看到“运行所有测试”。当我选择它时,我得到一个错误

在 ./vscode/settings.json 中设置“java.testMethod”

我已经搜索了网络和 vscode 文档,但没有找到对 java.testMethod 的引用,所以我不知道将其设置为什么。我也很困惑,当该文件位于 .config/Code/User 下时,它指的是 .vscode/settings.json

【问题讨论】:

  • 你能告诉我如何重现你的错误吗?
  • 我刚刚安装了我的存储库的 git 克隆并转到了我的一个 junit 测试用例。选择运行所有测试并得到错误。我有很多配置问题,仍然无法运行 java 类,即使我已将 launch.json 请求设置为启动,输出窗口也表明它正在尝试连接到某处的服务器(185.199.110.133) .
  • 你说I've had a lot of configuration issues, still can't get a java class to run,请关注tutorial检查你的java环境。关于the output window suggests its trying to connect to a server somewhere (185.199.110.133),你能分享你的代码吗?你是在做一些远程测试吗?
  • 我升级到 1.59-insiders 版本,一切正常。我不认为所有的扩展都在 1.52 上正确安装。

标签: java visual-studio-code junit vscode-settings


【解决方案1】:

我遇到了同样的问题。它被解决了。原因是该类没有导入引用。你可以检查一下。

【讨论】:

    【解决方案2】:

    有非常相似的问题,最终结果证明,在有更新时,我无意识地安装了一些扩展程序。在 Extension Pack for Java 中)已启用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-06-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-05-24
      相关资源
      最近更新 更多