欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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

程序员文章站 2022-05-19 10:57:37
...

用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.
    VSCode ....For information on how to setup the Salesforce Apex extension, see Set Your Java Version
    找到 …>Java:Home然后把刚刚的java路径粘贴进来(我之间就做到这里,后面感觉好像不是做这步,应该是后面那步),再点左上角那个Workspace,找到相同的Home位置再次输入刚刚的路径,然后你可以打开一个项目的setting.json文件,会多出
    “salesforcedx-vscode-apex.java.home”: "/Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/Home"一行,应该就OK了哟

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

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

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