I downloaded the new version of eclipse and upgraded to jdk1.5 but when I try to launch the eclipse, it gives a message java 1.5 or higher required.
I have checked path , classpath and installed programs under control panel. What am I missing?
Most likely there is an older version of Java somewhere and you are picking that up. You can direct Eclipse to use a specific installation of the JVM by adding the -vm option to eclipse.ini like this example (note that you need two lines - one for the -vm, the other for the location)
Add these lines immediately in front of the -vmargs entry.