JAVA:程序在终端中工作,但在Visual Studio中不工作代码:Mac OS
我的JAVA程序过去在终端和Visual Studio代码的终端上运行时没有任何错误 在我的Mac升级到MacOs Big Sur 11.0.1版之后,我的JAVA程序显示了一个错误,尽管之前相同的代码工作正常 以前没有错误 我还检查了我的JDK和JRE安装 我的Python文件通常在VS代码环境中执行,因此我认为VS代码没有问题 我已尝试搜索解决方案并尝试清除日志JAVA:程序在终端中工作,但在Visual Studio中不工作代码:Mac OS,java,macos,visual-studio-code,Java,Macos,Visual Studio Code,我的JAVA程序过去在终端和Visual Studio代码的终端上运行时没有任何错误 在我的Mac升级到MacOs Big Sur 11.0.1版之后,我的JAVA程序显示了一个错误,尽管之前相同的代码工作正常 以前没有错误 我还检查了我的JDK和JRE安装 我的Python文件通常在VS代码环境中执行,因此我认为VS代码没有问题 我已尝试搜索解决方案并尝试清除日志 如果有人能指导我,我将不胜感激:)您需要在VS代码中安装java插件。通过在VSCode中搜索扩展来安装java,然后再次
如果有人能指导我,我将不胜感激:)您需要在VS代码中安装java插件。通过在VSCode中搜索扩展来安装java,然后再次尝试运行。它将被执行。我相信它没有安装
javac Hey.java
java Hey
User/name/.vscode/extensions
下的相关文件夹,然后重新安装
java.home
和java.configuration.runtimes
然后再次运行项目,看看问题是否消失。Hi刚刚在这里找到了解决方案! 起初,我想这应该是zsh的问题。 因此,首先打开终端并键入 开放~/.zshrc 此时,您将看到文本编辑器弹出一个zsh配置文件 加 导出JAVA_HOME=`/usr/libexec/JAVA_HOME 转到该文件的最后一行,然后保存该文件并退出
然后重新打开VSC,您会发现一切都会恢复正常。您的vscode中的java版本可能与terminal不同。很抱歉,我已经下载了主Microsoft java扩展以及其他建议的java扩展。我尝试重新安装,但仍然显示相同的错误。很抱歉,我已经下载了主Microsoft JAVA扩展以及其他建议的JAVA扩展。我尝试重新安装,但它仍然显示相同error@VishnuJoshi我想我说的是在VSCode上安装,而不是在MacYeah上,这就是我的意思。如果我不够清楚,我很抱歉。我已经在Mac上安装了所有的VS JAVA代码扩展。是否尝试运行?当执行时,它将在终端上显示Java调试器控制台。我请求您重新阅读这个问题。它打开了JAVA调试器控制台,显示了7个不同的错误,并且没有让程序运行。是的,正如问题中所提到的,程序在终端中工作得很好,但不在VS代码中执行。谢谢你:)这很有效!