VSCode ....For information on how to setup the Salesforce Apex extension, see Set Your Java Version

用VSCode开发salesforce遇到的问题,大致意思是说让你安装Apex扩展包,然后把你的java环境设置进来。
安装Salesforce Apex extension简单,按照流程来做
https://developer.salesforce.com/tools/vscode/en/getting-started/java-setup
一般也是没有太大问题的。

但是由于自己在设置过程中疏忽了,没有将java环境设置正确,因此不仅打开VSCode会有提示信息,而且Salesforce Apex extension也没有起作用(输入Trigger. 的时候没有提示)

个人解决办法:

  1. 先找到你的java环境
/usr/libexec/java_home -V

在左后一栏,类似/Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/Home

  1. 打开VSCode
    还是老方法
    Select File > Preferences > Settings (Windows or Linux) or Code > Preferences > Settings (macOS).
    Search for apex.
    在这里插入图片描述
    找到 …>Java:Home然后把刚刚的java路径粘贴进来(我之间就做到这里,后面感觉好像不是做这步,应该是后面那步),再点左上角那个Workspace,找到相同的Home位置再次输入刚刚的路径,然后你可以打开一个项目的setting.json文件,会多出
    “salesforcedx-vscode-apex.java.home”: "/Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/Home"一行,应该就OK了哟

在这里插入图片描述

此时重启后你再输入Trigger. 应该就会有提示了,并且之前的提示信息也不会再有了。

欢迎留言讨论,共同学习进步!

发布了93 篇原创文章 · 获赞 26 · 访问量 3万+

猜你喜欢

转载自blog.csdn.net/qq_38261445/article/details/102818549