Documentation for installers
Author: Marek Slama,
Sun Microsystems/NetBeans
- Abstract:
-
This document describes installers distributed for NetBeans release 5.5.
- Document History:
04/29/2005 : 0.1 : First preliminary version of the document
09/21/2006 : 5.5 : Update for NetBeans 5.5
Contents:
1 Introduction
The main aim of installer is to provide user with easy way how to install/uninstall
product on user's machine. We provide following installers:
- NetBeans IDE installer
- NetBeans IDE + Java Development Kit bundle installer
- NetBeans IDE + Sun Java System Application Server PE bundle installer
- NetBeans IDE + JBoss Application Server
- Mobility Pack cluster installer
- Mobility Pack for CDC cluster installer
- Profiler cluster installer
- C/C++ Development Pack cluster installer
Supported platforms depends on installer and are listed for every installer
separately. We support following platforms but not every installer must support
all of them
- Solaris on Sparc platform
- Solaris on X86 platform
- Microsoft Windows
- Linux
- Mac OS X
Exact version of OS/hardware on which installer is supported/tested depends
on product system requirements. Exact list of tested platforms is provided by QA.
Installers/uninstallers run only in GUI (Swing mode). Silent or console modes
are not supported in version 5.5. (Only exception is C/C++ Development Pack installer which
supports silent mode even in version 5.5.) Support for silent mode was added
to installer development builds built from main trunk. The only exception is
NetBeans IDE tar/gnuzip distribution for Mac OS X. On Solaris/Linux Metal L&F
is used. On Windows and Mac OS X native L&F is used.
2 NetBeans IDE installer
NetBeans IDE installer installs NetBeans IDE to selected location. Installer
also creates uninstaller during installation. Uninstaller is used
to uninstall NetBeans IDE from user's machine. Uninstaller does not
remove user dir(s) created by IDE during usage. Both installer and uninstaller
require the same version of JDK as IDE to run. Required JDK version is 1.5.0 or 1.6.0.
Installer runs on SUN JDK (Solaris Sparc, Solaris X86, Windows, Linux)
IBM JDK (Windows and Linux) and Blackdown JDK (Linux).
To install IDE on JDK/platform not supported by installer zip distribution can
be used. Tar/gnuzip distribution is provided for Mac OS X. It creates Mac OS X
application directory structure.
3 NetBeans IDE + Java Development Kit bundle installer
This installer bundles NetBeans IDE 5.0 with latest update of SUN JDK. Bundles with
JDK 1.4.2_X and JDK 1.5.0_X are provided. As soon as NetBeans IDE 5.5 will be released
bundles with JDK 1.5.0_X and JDK 1.6.0_X will be provided (as soon as JDK 1.6.0 will be
available.) Bundle installer does not require JDK or JRE to be installed on target machine.
JRE 1.4.2 is bundled with NB 5.0 bundle installer to run installer. JRE 1.5.0 is bundled
with NB 5.5 bundle installer to run installer. On Windows bundle with JDK 1.4.2_X installs JDK,
bundle with JDK 1.5.0_X or JDK 1.6.0_X installs both JDK and JRE. JDK installation location is set
independently of NetBeans IDE installation location. Uninstaller uninstalls
only NetBeans IDE. JDK (and eventually JRE on Windows) must be uninstalled
separately.
Installer is provided for Solaris Sparc, Solaris x86, Windows and Linux.
4 NetBeans IDE + Sun Java System Application Server PE bundle installer
This installer bundles NetBeans IDE with SJS AS PE 9.0_01. AS is installed into
separate folder. Uninstaller uninstalls only IDE. To uninstall AS AS uninstaller must be used.
Installer runs on SUN JDK (Solaris Sparc, Solaris X86, Windows, Linux) IBM JDK
(Windows and Linux), Blackdown JDK (Linux) and Apple JDK (Mac OS X).
Installer is provided for Solaris Sparc, Solaris X86, Windows, Linux and Mac OS X.
5 NetBeans IDE + JBoss Application Server bundle installer
This installer bundles NetBeans IDE with JBoss AS 4.0.4. AS is installed into
separate folder. Uninstaller uninstalls only IDE. To uninstall AS AS uninstaller must be used.
Installer runs on SUN JDK (Solaris Sparc, Solaris X86, Windows, Linux) IBM JDK
(Windows and Linux), Blackdown JDK (Linux) and Apple JDK (Mac OS X).
Installer is provided for Solaris Sparc, Solaris X86, Windows, Linux and Mac OS X.
6 Mobility Pack cluster installer
This installer installs mobility cluster (add on) to existing installation of
NetBeans IDE.
Installer (and Mobility Pack) is provided for Windows and Linux.
7 Mobility Pack for CDC cluster installer
This installer installs mobility cluster for CDC (add on) to existing installation of
NetBeans IDE. It is only clone of Mobility Pack installer with some branding changes.
It is maintained by Mobility team.
Installer (and Mobility Pack) is provided for Windows and Linux.
8 Profiler cluster installer
This installer installs profiler cluster (add on) to existing installation of
NetBeans IDE.
Installer (and Profiler) is provided for Solaris Sparc, Solaris X86, Windows,
Linux and Mac OS.
9 C/C++ Development Pack cluster installer
This installer installs C/C++ Development Pack cluster (add on) to existing installation of
NetBeans IDE.
Installer (and Profiler) is provided for Solaris Sparc, Solaris X86, Windows,
Linux and Mac OS.