命令 'SFDX: Run Apex Tests' 导致错误(未找到命令 'sfdx.force.apex.test.run')
Command 'SFDX: Run Apex Tests' resulted in an error (command 'sfdx.force.apex.test.run' not found)
我正在学习 Trailhead 教程来学习 Salesforce Apex 开发。
教程:Find and Fix Bugs with Apex Replay Debugger
我按照教程进行操作,当我尝试在 Visual Studio 代码中调用“SFDX:运行 Apex 测试”时出现以下错误。
Command 'SFDX: Run Apex Tests' resulted in an error (command
'sfdx.force.apex.test.run' not found)
顺便说一下,我可以 运行 在终端中进行测试。
有谁知道如何解决这个错误?
提前致谢。
添加于 2021/11/30
不知是否与M1芯片有关
我的环境:
- MacBook Pro(13 英寸,M1,2020 年)
- macOS 大苏尔
让我回答我自己的问题。
我在 VS Code 的 setting.json 中添加 Java home 设置后一切正常。
"salesforcedx-vscode-apex.java.home":
"/opt/homebrew/Cellar/openjdk@11/11.0.12/libexec/openjdk.jdk/Contents/Home",
我正在学习 Trailhead 教程来学习 Salesforce Apex 开发。
教程:Find and Fix Bugs with Apex Replay Debugger
我按照教程进行操作,当我尝试在 Visual Studio 代码中调用“SFDX:运行 Apex 测试”时出现以下错误。
Command 'SFDX: Run Apex Tests' resulted in an error (command 'sfdx.force.apex.test.run' not found)
顺便说一下,我可以 运行 在终端中进行测试。
有谁知道如何解决这个错误?
提前致谢。
添加于 2021/11/30
不知是否与M1芯片有关
我的环境:
- MacBook Pro(13 英寸,M1,2020 年)
- macOS 大苏尔
让我回答我自己的问题。
我在 VS Code 的 setting.json 中添加 Java home 设置后一切正常。
"salesforcedx-vscode-apex.java.home": "/opt/homebrew/Cellar/openjdk@11/11.0.12/libexec/openjdk.jdk/Contents/Home",