“SQLDeveloper.app” fails to open after upgrading to Big Sur
Launch terminal app

Run the following command to list your Java Versions:
/usr/libexec/java_home -V


From the output, the one that is causing the issue is:



&quot;Oracle Corporation&quot; - &quot;Java&quot; /Library/Internet
Plug-Ins/JavaAppletPlugin.plugin/Contents/Home&quot;

You'll need to remove this by typing in the following command:
 sudo rm -rf &quot;/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/&quot;


Verify the currently set java_home path and update it as per sqldeveloper version you have installed
sudo vi $HOME/.sqldeveloper/20.4.0/product.conf


Add following entry if its not already added (you may need to change as per version)
SetJavaHome /Library/Java/JavaVirtualMachines/jdk1.8.0_221.jdk/Contents/Home


Working fine for me with sql developer 20.4 on Mac OS Big Sur