weixin_40574487: What I installed is "Oracle sqldeveloper-21.4.3.063.0100-no-jre", Windows 10. 1. In the menu bar, select Tools > Preferences, and "Java Node" is not found. (See /oracle/oracle-questions/173_oracle_the_full_pathname_of_a_jdk_installation_for_oracle_sql_developer.html) 2. Open the file and the statement "SetJavaHome" is not found on the second line. But on the first line, I see the "IncludeConfFile ../../ide/bin/" statement. 3. Open the file and find the following instructions: # Windows Platforms: # The location of user/product files are often configured during installation, # but may be found in: # %APPDATA%\<product-name>\<product-version>\ # %APPDATA%\<product-name>\<product-version>\ 4. Open the %APPDATA%\<product-name>\<product-version>\ file, open it with notepad, and finally find the statement "SetJavaHome" inside. Can be modified. 5. You can also deliberately rename the folder where the original entered JDK is located so that SQLdeveloper cannot find it. In this way, when starting SQLdeveloper, you will also re-query and ask for Java JDK home. (See /Alan1921/article/details/109045766).