public class RFTInstaller extends InstallerImpl
InstallerImpl.BIT_OPTION, InstallerImpl.VERSION_OPTION
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
IBM_RFT_INSTALL_BIN_ENV |
static java.lang.String |
normalkey |
static java.lang.String |
rational_ft_jar |
static java.lang.String |
RATIONAL_TEST_8_KEY |
static java.lang.String |
RFT_INSTALL_DIRECTORY |
static java.lang.String |
safsrational_ft_enabler_jar |
static java.lang.String |
safsrational_ft_jar |
static java.lang.String |
wow6432key |
ARG_DEBUG, ARG_INSTALLDIR, ARG_SAFS_DIR, ARG_SILENT, ARG_UNINSTALL, ARG_VERBOSE, debug, DIR_BIN, DIR_INSTALL, DIR_SAFS_HOME_DEFAULT, home, PARAM_SWITCH, PARAM_USE_LATEST_VERSION, productDetector, progresser, REGSVR32, rootdir, s, safsHome, silent, SYSTEM32, SYSWOW64, verbose
Constructor and Description |
---|
RFTInstaller() |
Modifier and Type | Method and Description |
---|---|
boolean |
install(java.lang.String... args)
Set the System Environment Variables used by SAFS.
|
static void |
main(java.lang.String[] args)
Main Java executable.
|
boolean |
uninstall(java.lang.String... args)
Unset the System Environment Variables used by SAFS.
|
appendSystemEnvironment, findInstaller, getDefaultHome, getDefaultProductDetector, getEnvValue, getHome, getInstallationRoot, getInstallerDir, getProductName, getRegistryValue, getSafsHome, getUnixProductDetector, getWindowsProductDetector, hasRegistryEntry, increaseProgress, initilizeProductDetector, prependSystemEnvironment, removeSystemEnvironmentSubstring, removeSystemEnvironmentSubstringContaining, setEnvironment, setEnvValue, setHome, setProgress, setProgressIndicator, setProgressMessage, setProgressMessage, setRegistryValue, setSafsHome
public static final java.lang.String RATIONAL_TEST_8_KEY
public static final java.lang.String RFT_INSTALL_DIRECTORY
public static final java.lang.String normalkey
public static final java.lang.String wow6432key
public static final java.lang.String IBM_RFT_INSTALL_BIN_ENV
public static java.lang.String rational_ft_jar
public static java.lang.String safsrational_ft_jar
public static java.lang.String safsrational_ft_enabler_jar
public boolean install(java.lang.String... args)
CLASSPATH
args
- public boolean uninstall(java.lang.String... args)
CLASSPATH
args
- public static void main(java.lang.String[] args)
%SAFSDIR%\jre\bin\java org.safs.install.RFTInstaller
%SAFSDIR%\jre\bin\java org.safs.install.RFTInstaller -u
System.exit(0) on perceived success.
System.exit(-1) on perceived failure.
args
- -- -u to perform an uninstall instead of install.SilentInstaller
Copyright © SAS Institute. All Rights Reserved.