I reinstalled the operating system last night because Eclipse could not be used, only their JB7 and JB9 can be used. Of course, the game can also play, so reinstall the operating system, install JDK1.4.2 after installation. After installation, Java_Home and ClassPath are set in the system environment variable. After completion, open Eclipse can use. I am very happy, this thing can finally use it, so I started to install JB7 and JB9, but I don't know why, after installing JB9, JB9 comes with Tomcat server only has Tomcat3.3, depressed, can't be used. So copy the Tomcat folder under JB7 to JB9's default directory, and finally Tomcat4.0 can be used. very nice. Open Eclipse, you can use it. Happy. Install other software, everything goes well. Toss to 0:30 to sleep. On a day, come back at night, open Eclipse. Popked up dialog box and reported that Java2 did not find Java2. Operating the environment. Gas. Obviously Java is running normally. Continue prompt:
So doubt that Java.exe under C: / Windows / System32 is damaged, so copy the java.exe under the installed JDK. Very depressed. So from the JDK. It's still so after it is installed. More wonderful. Eclipse This damn guy. Also too weak. Fake. Re-copy JAVA.EXE and JAVA.DLL files under JDK to SYSTEM32, still do not. So, open the command line window, enter C: / Windows / System32>. Under the java command, the system displays: C: / WINDOWS / system32> javaRegistry key 'Software / JavaSoft / Java Runtime Environment / CurrentVersion'has value' 1.3 ', but' 1.4 'is required.Error: could not find java.dllError: COULD NOT FIND JAVA 2 runtime environment.
The system prompt seems to be found in Java 1.3 in the registry, and this java.exe. It is java1.4. It seems that the problem is found, so, enter the registry. Find: Java Runtime Environment saw him under the JDK version. Includes 1.3 of JB7 tape. There is also 1.4.1 of JB9 belt. There is also JDK1.4.2 I just put. All, and see the value of the currentversion is 1.3. This death is changed to 1.4. save. Run Java under the command line C: / Windows / System32. Successful. So open Eclipse. OK. Everything is successful. Finally saw the desired interface. This problem may be caused by JB7's own JDK1.3. It seems that Eclipse is looking for JDK is not Java_home in the system environment variable. It is the Java virtual machine under System32. That is, the Java Runtime Environment / CurrentVersio in the registry. This time I finally solved this annoying problem. happy.
The other situation is that Eclipse is incurred, seeing the log file saying that Javax's PAREXML class has a problem, which is generally because Oracle9i is installed, which adds JRE1.3 path in the Path path of the system variable, and deletes it You can start Eclipse, mainly because Eclipse is used by JDK.1.4 or more, and 1.4 pairs 1.3 have made great changes, so that could not be found.