JDK Version for J2EE 1.4?
I have been searching everywhere but I cannot find any answers: When developing an application in J2EE 1.4, which version of SDK is required?
Sun bundles 1.5 when downloading J2EE 1.4, but are the application servers like WebSphere and Tomcat using SDK (JRE) 1.4?
I think the relation between J2EE and Java SDK is a bit confusing...
[352 byte] By [
tstrom2a] at [2007-10-3 5:56:57]

J2EE 1.4 is a specification, not an implementation. The JDK version you use is dependent upon the implementation of the container you are using. Which one is it and which version?
e.g Tomcat 4.0 replies on JDK 1.2 and higher. (although, it's also not really an implmentation of J2EE 1.4 either)
J2EE 1.4 requires JDK 1.4 or later. Java EE 5 requires JDK 5 or later. Application Server 8 PE, included in the J2EE 1.4 SDK, works with either JDK 1.4 or JDK 5. As you noticed, the J2EE 1.4 SDK is bundled with JDK 5.
I can't speak for other vendors, but all J2EE 1.4 implementations require at least JDK 1.4. Other vendors may have different compatibility requirements (ie WebSphere's J2EE 1.4 server may not work with JDK 5); check your vendor's docs.