Using JDK 1.3 with JBuilder 3.5 on Windows
By: John McCloskey
Abstract: Using JDK 1.3 with JBuilder 3.5 on Windows
Question:
Is it possible to use JDK 1.3 with JBuilder 3.5?
Answer:
The following are instructions on how to use the JDK 1.3 with JBuilder 3.5 :
Note : Use of JDK 1.3 with JBuilder 3.5 is not officially supported.
| 1. |
Download and install JDK 1.3 from http://java.sun.com/j2se/1.3/
|
| 2. |
Locate your home directory (e.g. On WINNT this is C:\WINNT\Profiles\username). |
| 3. |
Backup your C:\WINNT\Profiles\.jbuilder directory. (e.g. Copy it to your C:\Temp directory) |
| 4. |
Take a look at the file jb35jdk13.txt and save under your \JBuilder35\bin directory as jb35jdk13.bat .
- Change the JAVA_HOME path to point to your JDK1.3 installation.
- Comment out the line:
set bootclasspath=%JBUILDER_HOME%\lib\lwtoolkit.jar
(Note : The original file patches the JDK with the bootclasspath parameter,
but the patches needed for JDK1.2.2 (in lwtoolkit.jar) are not needed
in JDK1.3. The lwtoolkit.jar is already on the classpath, so the other
tools included in it are available to jbuilder.)
- Modify the classpath line that starts
set CLASSPATH=%JAVA_HOME%\lib\jpda.jar;...
to read :
set CLASSPATH=%JAVA_HOME%\lib\tools.jar;...
(Note : The JPDA debugger architecture is included in the tools.jar of
jdk1.3, so you need to change the reference to jpda.jar in the classpath.)
|
| 5 |
Delete everything in your HOME\.jbuilder directory, except
the license.dat file. If you do delete the license.dat file you will need to re-enter your JBuilder 3.5 Serial # and Key.
(Note : Some of the files in this directory hard-code paths to the JDK,
and they may be pointing to the wrong one. Note that this means that you
can't easily swap back an forth from version to version.)
|
Original steps for switching to JDK 1.3 where provided via the following location :
http://www.users.on.net/zhcchz/java/jbuilder/jdk13rc1_howto.html
Issues
Some issues have which have been reported include the following :
- Text highlighting does not paint properly.
- There have been reports of problems with the dbSwing-JdbTable and JBCL-GridControl.
Server Response from: BDN9A