what more i have to do? I got jdk_1_5_0_11.bin and installed it to Desktop by making it executable and ./jdk_1_5_0_11.bin.. it made me jdk_1_5_0_11 folder inside tehre is bin|lib|jre and much folders more .. now i did "sudo gedit /etc/environment" and this is it: PATH="/home/erti/Desktop/java/bin:.:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:/usr/games" LANG="en_AU.UTF-8" LANGUAGE="en_AU:en" JAVA_HOME="/home/erti/Desktop/java" CLASSPATH="/home/erti/Desktop/java/lib:." erti is a username what i use to log-in. Now in terminal i do "javac" and it says there is no such command, please someone ?