I periodically run into an annoying issue with SQL Developer. I'm using a Windows laptop, and my company forces us to have our Documents folder be mapped to a network drive. If I start SQL Developer before the network drive is available, SQL Developer will not load my workspace, settings, connections, etc. and will instead act as if it is freshly installed.
Looking in Help > About > Properties, I see two properties that still reference the network share:
ide.work.dir.base
ide.work.dir
I have searched high and low for a place to set these properties. I have tried editing at least the following:
C:\Software\SQLDeveloper\sqldeveloper\ide\bin\ide.conf
C:\Software\SQLDeveloper\sqldeveloper\sqldeveloper\bin\ide.conf
C:\Software\SQLDeveloper\sqldeveloper\ide\bin\ide.boot
%UserProfile%\AppData\Roaming\sqldeveloper\20.4.0\product.con
o incantation that I've come up with has been able to affect the resultant values of those properties. Does anyone know how these properties can be changed and, more importantly, whether that will fix my problem?