the path should end at the main directory, so c:\java32\220.127.116.11 or similar
I solved it by:
Windows Explorer to browse to C:\Users\user\AppData\Roaming\sqldeveloper\18.104.22.168.0
product.conf with wordpad
to the bottom of the file
the 32 bit entry and change it to:
- Add32VMOption -Xmx512m
I have just had the same issue.
I am remote Desktopped onto a Windows 2008 server where our ETL development lives. If I have SSDT (a VS2010 stub) open then I get the error message above. I have to close SSDT and launch SQL Developer first then launch SSDT.
I hope this helps someone else.
What happens when you download the SQL Dev 4.0.1 64bit that includes the JDK 7? That way you don't to install it on your system.
The orginal poster mentioned he is using an "Oracle 32 bit client". So your solution should work fine for the case using only a Java Thin driver. In order to use the OCI/Thick driver, the Oracle client and JDK must match in terms of being either both 32-bit or both 64-bit.