Overview

The Solar Offline Installer is an alternative installation method for installing the Solar client. It allows users or system administrators to "pre-install" the Java runtime environments (e.g. JRE 8u20, JRE 8u45) required by Solar, automatically configure the firewall rules for those JREs, and clears previous Solar installations found in the Java cache.


Download

First, download the installer from your Eclipse server's web start page (e.g. http://eclipse:2080):

Alternatively, if you're on 9.1.0 or later, you can also download the installer from Epicor's website: http://solardemo.activant.com:2080



Once downloaded, the file can be stored and launched from any location (e.g. network share, flash drive, etc.).


Installation

The installer (SolarJRESetup.exe) can be run in either interactive or silent mode.


To run the installer in interactive mode, simple double-click the SolarJRESetup.exe file and follow the installation wizard.


The installer may also be run in command-line mode (i.e. for automating or scripting). For example:


SolarJRESetup.exe -server ECLIPSESERVER -port 2080 <additional parameters>


Command-Line Parameters

Command line parameters for the SolarJRESetup.exe include:


-server

The Solar application server hostname/IP address

-port

The Solar application server port (e.g. 2080)

-accountName

This value will be appended to the desktop shortcut (e.g. Solar Eclipse - Name)

-javaVersion

This will specify which of the bundled java versions to use when launching Solar. The possible values are either "jre1.8.0_45" and "jre1.8.0_20" (without quotes)

/SILENT
/VERYSILENT

These parameters instruct the installer to run with varying levels of progress indicators and are useful for scripted installations.

/TASKS="Firewall,Cache"

The possible values are “Firewall” (configure firewall rules) and “Cache” (clear previous Solar versions from the Java cache).


Notes

The Solar directory (C:\Program Files (x86)\Epicor\SolarEclipse) and the desktop shortcut (e.g. "C:\Program Files (x86)\Epicor\SolarEclipse\SolarLauncher.exe" -server ECLIPSESERVER -port 2080) can be copied or distributed to other PCs without as an alternative to running the installer.