(Answer) (Category) FAQ-O-Matic : (Category) General :
A Tip on Running Multiple Versions of Jbuilder on the same box.
There should not be any problems whatsoever running two different versions of JBuilder (e.g. JBuilder 7 and X) on the same machine. There are some issues with running two different SKUs of the same version (e.g. JBuilder X Personal and JBuilder X Enterprise) on the same machine. These issues occur because, by default, the two versions will share the same "JBuilder Home" directory, i.e. the ".jbuilderx" directory in your home directory.

One example of what will happen is that the list of classes and packages that appears in the "Classes with Tracing disabled" list will be filtered by the lower SKU and saved, so when you run the higher SKU, you will only see those classes that are available in the lower SKU.

Another problem can occur if you later uninstall one of the two SKUs. JBuilder creates a default JDK definition in the JBuilder Home directory that points to the JDK distributed with JBuilder. When two SKUs of the same version of JBuilder are installed, the second SKU installed will not create this JDK definition because a JDK definition has already been created by the first version, pointing to the JDK in the install directory for the first JBuilder version. If you later uninstall the first version, the JDK definition remains, so the JDK definition used by the second JB version points to the JDK from the first version, which is no longer there. As a result, nothing will compile or run.

The solution to this is pretty simple. Simply edit the "jbuilder.config" file, located in the JBuilder /bin directory, and specify a different JBuilder Home directory. For example, I add the following to the config file for every Foundation version I install:

   # Alternate home directory for Foundation versions
   vmparam -Djbuilder.home=C:/jpm/.jbuilderF

The result is that the home directory for JBuilder 2005 foundation on my system is C:/jpm/.jbuilderF/.jbuilder2005, so I have no conflicts.
2006-Feb-05 7:12pm dave@davenet.net, gyles19@visi.com

[Append to This Answer]
2006-Feb-05 7:14pm
Previous: (Answer) How can I install a Windows documentation package on a non-Windows machine?
This document is: http://www.visi.com/~gyles19/cgi-bin/fom.cgi?file=440
[Search] [Appearance]
This is a Faq-O-Matic 2.709.
This FAQ administered by gyles19@visi.com.

Other JBuilder Links

Java Community
Java Tools
Code Central
JB OpenTools
Community
Recent
Threads
Borland Chat
Chat FAQ
Feature Matrices
3.0 |  3.5 |  4.0
5.0 |  6.0 |  7.0
Shop for
JBuilder
JBuilder
Downloads
and reg keys
Report Piracy
Online Manuals
4.0 |  5.0 |  6.0
7.0
Borland
DevSupport's
Bug/RFE Form

Quality Central Client
JB Patches &
Updates
JBuilder FAQs TIs
JBuilder
Newsgroups
Tamaracka's
News Archive
Mr. Haki's
JBuilder Machine
JGuru's
JBuilder FAQ
Sun's Bug
Parade
Netring Home - About - Privacy
The
JBuilder Netring Logo
The Borland JBuilder Netring by JBuilder FAQ-O-Matic
[ Join Now | List Sites | Random | << Prev | Next >> ]
[ Previous 5 Sites | Skip Previous | Skip Next | Next 5 Sites ]