File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Beginning Java and the fly likes Multiple SDK's and JVM's Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "Multiple SDK Watch "Multiple SDK New topic

Multiple SDK's and JVM's

Steve Gibson
Ranch Hand

Joined: Jan 17, 2006
Posts: 37
I'm not sure if this is the right place to ask this question but....

I wrote a standalone app for my company in Java SE 1.4, which I need to continue to support.

I have been assigned to the team the supports a intranet touchscreen app. that uses JRun4 and Java EE 1.3.

My question is, can I install the Java EE 1.3 sdk on my workstation (win XP sp2) along side of Java SE 1.4.

Also will I need the 1.3 jvm?

Any help or guidance would be appreciated.

An insane man is perfectly sane in his own mind - cira 1984 a very young chemically altered S.Gibson<br /> <br />Yes we do build our software idiot proof, problem is they keep building better idiots. - (used by S.Gibson to break the tension during a confernece call with the CIO)
Layne Lund
Ranch Hand

Joined: Dec 06, 2001
Posts: 3061
I believe that you can do this. If you read the instructions for installing J2EE, you will see that it requires J2SE. This is because J2EE does NOT include the JRE and JVM. It only contains the classes from the J2EE API. This means that you won't have two JVMs as the subject of this thread suggests. As far as I know, previous versions of J2EE will work with newer versions of J2SE just fine. Hopefully someone else here will correct me if I'm wrong.


Java API Documentation
The Java Tutorial
Jesper de Jong
Java Cowboy
Saloon Keeper

Joined: Aug 16, 2005
Posts: 15092

The J2EE SDK does not include a JVM. You need to have J2SE installed first, which includes the JVM, and install J2EE on top of that.

Note that the J2EE and J2SE version numbers are not synchronized. So J2EE version 1.3 does not mean you need to use J2SE version 1.3. See the documentation of your J2EE SDK version, it mentions which J2SE version you need for that particular J2EE version.

Java Beginners FAQ - JavaRanch SCJP FAQ - The Java Tutorial - Java SE 8 API documentation
I agree. Here's the link:
subject: Multiple SDK's and JVM's
It's not a secret anymore!