Link to home
Start Free TrialLog in
Avatar of nearlyanexpert
nearlyanexpert

asked on

More to do with the IDE and JRE etc..

Hi there,

What I'd like to do is use MSJ++ with the latest java classes etc...I've managed to set it up before, although I've forgotten how. I'm wanting the settings to be project indepentant.

I know there are lots of other IDE's out there, and MS J++ is old etc.. although it's one I feel very much at home with even if it is lacking in certain areas. I've had a play around with NetBeans and the other big players (not tried JBuilder yet though), although I still fancy MS J++.

Also, what is the difference between the Java SDK and the Java Runtime Enviroment?...What do I need for what?
ASKER CERTIFIED SOLUTION
Avatar of guidway
guidway
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of fave_17
fave_17

The "JDK" is the Java Development Kit. I.e., the JDK is bundle of software that you can use to develop Java based software. The "JRE" is the Java Runtime Environment. I.e., the JRE is an implementation of the Java Virtual Machine which actually executes Java programs.

Typically, each JDK contains one (or more) JRE's along with the various development tools like the Java source compilers, bundling and deployment tools, debuggers, development libraries, etc.

-from http://www.jguru.com/faq/view.jsp?EID=46223
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Hello Friend;

> What I'd like to do is use MSJ++ with the latest java classes.

Well you can still use it if you want but remember that MSJ++ was just a license of microsoft
before when java was still at its beginning stage, there was a lot of conflicts and changes
thats why microsoft remove java as part of visual studio but extremely copied almost
every thing and added some few additionals to it and was named C#.

So you can now transition you Java skills to C#.

> Also, what is the difference between the Java SDK and the Java Runtime Enviroment.

Java SDK : it is a developemental tool for which you can program Java by command promt
or through the use of Java ide's, remember that all Java ide's requires Java SDK.

The latest release of Java SDK is Tiger v 1.5 :
http://java.sun.com/j2se/1.5.0/download.jsp

Java Runtime Enviroment : Its is a tool which will let you run your java programs including
games and applications, its just like a start-up program to start java app's. You can also
download that in the same link above.

Personal Advice :

If you wanna really know java then follow the track under its original creator SUN.
http://java.sun.com , there are several free Java IDE's available in the market.

JBuilder X Foundation : http://www.borland.com/jbuilder/foundation/index.html

Netbeans : http://www.netbeans.org

Eclipse : http://www.eclipse.org

Good Luck . . .
Javatm

If you want to start learing Java then here is the good sites for you :

New to Java :
http://java.sun.com/docs/books/tutorial/
http://java.sun.com/learning/new2java/index.html
http://java.sun.com/docs/books/tutorial/uiswing/

Java Secret Unlished :
http://javaalmanac.com

Hope it helps . . .
Javatm
Avatar of nearlyanexpert

ASKER

"Typically, each JDK contains one (or more) JRE's along with the various development tools like the Java source compilers, bundling and deployment tools, debuggers, development libraries, etc."

...So if I've got the latest JDK on my PC I don't need the JRE? ... Also what happens when I have more than one Runtime Enviroment on my PC?..such as MS and Sun VM's.

Is a runtime enviroment the same as a Virtual Machine?


Javatm: ...I'm just wanting to stay with J++...
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
>>Also what happens when I have more than one Runtime Enviroment on my PC?<<

one thing I can add is that you can switch the runtimes (if you have more than one) by using the Java application found in Control Panel (it should be there if Java was installed on the system). I think it is called Java Plugin. It's the second tab I think that you can click on to switch which one you want to use.

hope this helps
guid