Looks like you messed up something seriously.
The bin file from Sun’s site installs in a directory and it doesn’t set up anything else for you. So, if you want to use it, you need to adjust your PATH settings and JAVA_HOME/JDK_HOME.
Instead, you may install JDK using the Yast/zypper as follows:
zypper install java-1_6_0-sun-devel
update-alternative --config javac
> if you want to use it, you need to adjust
> your PATH settings and JAVA_HOME/JDK_HOME.
> Instead, you may install JDK using the Yast/zypper
my 2 cents: do NOT adjust paths or anything else with that java.bin
if you can figure out how to DELETE all that from your universe, you
if you can’t just leave it for now…and instal correctly
(by using YaST or Zypper the correct Sun Java for your distribution
from the normal openSUSE repo) and most likely all will be well (two
or more Javas may exist happily in Linux–you can delete the unwanted
one when you learn how)…