is jdk required for eclipse?
Yes, Eclipse will need JDK or JRE. Eclipse is a Java-based application and, as such, requires a Java runtime environment (JRE) in order to run. So yes, you'll need to install JDK or JRE to start Eclipse, else Eclipse won't start in your machine.