Previous Topic Next topic Print topic


Installing Visual COBOL into other instances of Eclipse

Visual COBOL ships with Eclipse 4.4.2 but can be installed in other instances of Eclipse available on the same machine. The supported versions of Eclipse are 4.2, 4.3 and 4.4 only for the 32-bit Eclipse.

Note: Visual COBOL does not support the 64-bit Eclipse. You can, however, use the 32-bit Eclipse to create both 32-bit and 64-bit applications.

To assist you with automatically installing the Micro Focus plug-ins in other instances of Eclipse, Visual COBOL provides an installation utility, installeclipseplugins available in /opt/microfocus/VisualCOBOL/eclipse.

To use the script to install Visual COBOL into another instance of Eclipse:

  1. Start a terminal.
  2. At the terminal, navigate to the location of the install utility.
  3. Run the install utility from the command prompt using the following syntax:
    installeclipseplugins -eclipse <EclipseInstallDir> -version <version> [-cobdir <InstallDir>] [-nosplash]

    Where:

    • EclipseInstallDir - full path to the installation directory of the instance of Eclipse you are installing into.
    • version - version number of the instance of Eclipse that you are installing into. The valid version numbers are 4.2, 4.3 and 4.4 and these also cover for minor version numbers such as 4.3.1, 4.3.2 or 4.4.1.
    • InstallDir - optional. The full path to the installation directory of Visual COBOL. If this is not specified, the COBDIR environment variable is used.
    • -nosplash - optional. If set, the installation will not replace the existing splash screen. A non-default Eclipse splash screen will not be replaced, regardless of this setting.
    Note: The default COBDIR location, in UNIX environments, /opt/microfocus/ProductName. Alternatively, the COBDIR can be specified on the command line.

    Running the utility installs the Visual COBOL plug-ins into the specified version of Eclipse and copies the Visual COBOL UpdateSite folders into EclipseInstallDir/eclipse/dropins.

Previous Topic Next topic Print topic