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

Help Required.

Parameswaran Ramanan

Joined: Mar 07, 2007
Posts: 3
I had J2SDK for Java2 installed in my machine. To compile some old files, I had to install jdk1.1.8. After installing this version, I am getting the following error. I didn't change the classpath. Now my eclipse is also not opening.

C:\>java -version
Registry key 'Software\JavaSoft\Java Runtime Environment\CurrentVersion'
has value '1.1', but '1.5' is required.
Error: could not find java.dll
Error: could not find Java 2 Runtime Environment.
Nicholas Jordan
Ranch Hand

Joined: Sep 17, 2006
Posts: 1282
Re-install 1.5 then correct the earlier code such that it will compile on current compilers.

"The differential equations that describe dynamic interactions of power generators are similar to that of the gravitational interplay among celestial bodies, which is chaotic in nature."
Parameswaran Ramanan

Joined: Mar 07, 2007
Posts: 3
It is a 3rd party code and I cannot modify the code to compile in 1.5.
Ulf Dittmer

Joined: Mar 22, 2005
Posts: 42965
Java is backwards-compatible, both the compiler and the runtime environment. Anything that used to compile with 1.1.8 will still compile and run with the latest version. Or are you talking about using the Microsoft JVM?
Parameswaran Ramanan

Joined: Mar 07, 2007
Posts: 3
Am all set now.. I changed the java shortcut for eclipse. But I didn't understand how by installing java1.1.8, I lost java2.
Campbell Ritchie

Joined: Oct 13, 2005
Posts: 46320
You might not have lost Java 2 at all. If you put the location for jdk1.1.8 in your PATH it would obscure the path to JDK2.
I agree. Here's the link:
subject: Help Required.
It's not a secret anymore!