The Teamprise Plug-in for Eclipse runs on a variety of operating systems, using Sun's Java virtual machine and libraries to provide much of this cross-platform advantage.
The Teamprise Plug-in for Eclipse uses the Standard Widget Toolkit (SWT), a set of Java user interface libraries, to provide a "native" look-and-feel on many of these platforms. SWT is included with the Teamprise packages you download—you do not need to install it manually.
The Plug-in for Eclipse integrates with the Eclipse open development platform (which uses SWT exclusively to provide its own user interface), providing support for source code control, work item tracking, and more, from within the popular development environment.
Teamprise recommends that you deploy the most recent Java development kit (JDK) that is compatible with your development environment. The newest versions of Java include the latest bug fixes and performance enhancements. The Teamprise Plug-in for Eclipse requires a JDK.
For Windows, Solaris, and Linux x86/x86_64 platforms, we recommend Sun's Java 6u2 SE.
For HP-UX, we recommend HP's Java 5 JDK or JRE.
For Linux PowerPC and AIX, we recommend IBM's SDK for Java.
The client suite will run with older Java virtual machines. Here are the minimum versions Teamprise supports:
GNU GCJ is not supported because Teamprise uses some class libraries not present in current releases.
Teamprise Plug-in for Eclipse supports the following Eclipse or Eclipse-based products:
Note: Eclipse 3.4 users should upgrade to Teamprise Plug-in for Eclipse 3.1 or newer.
The Teamprise Plug-in for Eclipse requires the GTK 2 libraries to be installed on Linux and Solaris. These libraries come standard on Linux and newer versions of Solaris, but older versions may require manual installation. You can download the source code to GTK 2 at gtk.org, or use one of the pre-compiled packages listed below.
Eclipse requires these libraries too, so no further installation or configuration of GTK is required if Eclipse runs successfully.
All Teamprise clients on Linux require at least version 2.3 of the GNU C Library (GLIBC) to be installed for correct operation. The clients may function with older versions of the C library, but these versions are not tested, and may cause a run-time linkage warning to appear when the clients are run.