如何从VSCode运行Java的Junit测试

12

我有一个使用Selenium和Junit运行一些测试的Eclipse Maven项目。

当我将其作为Junit测试运行时,目前它能够正常工作。

我想尝试在Visual Studio Code中使用IDE进行测试,但我无法使其工作。我收到了以下消息:

ConfigError: 项目“CopaSelfWebCheckIn”不是有效的Java项目。

enter image description here

我知道没有主文件夹。我希望直接从当前位置运行。

能否有人解释一下如何设置这个。谢谢。


1
我知道这很老了,但你确定已经安装了所有的Java扩展包和其他要求吗? - chrisinmtown
1
我做过这个,虽然我不是专家,但事实证明对于这种没有主类的Java项目来说,要正确获取编译器配置实际上很困难。Eclipse和IntelliJ在处理Java项目方面表现更好。 - Victor
1个回答

1

请确保您在 VS-Code 上安装了所有必需的 Java 扩展。

主要包括以下几个方面:

  1. Java 测试运行器
  2. 红帽 Java(TM) 语言支持
  3. 如果有任何依赖项,还需要安装 Java 的 Maven
  4. Java 调试器
  5. Java 项目管理器

所有这些扩展都打包在单个扩展 Java 扩展包 中。

如果您已经安装了正确的依赖项和扩展,您的 VS Code 将会看起来类似于下图:

Vscode Java Testing View


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接