Running Spot on Windows
Posted by Elena Scire on 29 January 2019 04:23 PM
These instructions have been tested with Spot 19.14 on Windows 7 and 10.
Spot needs Java 1.7 to run. You can download Java 1.7 (Java SE Development Kit 7u80) from https://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html Since Spitzer-Pride is 32 bit software, you should use the x86 Java. You may need to create an Oracle account to download Java. To install it download the package, double click on it and install it to the default location. You may need to update your Spot.cfg file to point to it (see below).
For new installations: Once you have Java installed, install Spitzer Pride by downloading the installation package from http://ssc.spitzer.caltech.edu/warmmission/propkit/spot/ . This will install v18.0.1 of Spot and Leopard. When you start Spot for the first time, it will prompt you to auto-update (you will need to start Spot as an Adminstrator in order to update it). Once the autoupdate completes, Spot will restart.
For existing Spot installations: Start Stop and let it auto-update (you will need to start Spot as an Adminstrator in order to update it) (Options | Use Automatic Spot Version Update needs to be checked for this to work). Once the autoupdate completes, Spot will restart.
If you see the error 'Java Virtual Machine Launcher. Could not find the main class. Program will end' when launching Spot this means that Spot does not know where to look for Java. To fix this:
Go to your Spot installation directory: it defaults to C:\Program Files (x86)\SpitzerPride
Open Spot.cfg in a text editor and find the line that looks like
Change it to point to your Java 7 installation:
C:\Program Files (x86)\Java\jdk1.7.0_80\jre\bin\javaw.exe
Repeat for Leopard.cfg in the same directory. If you have trouble getting permission to edit the file, copy it to your desktop, edit the file copy, delete the file from C:\Program Files (x86)\SpitzerPride, and then move the edited file into C:\Program Files (x86)\SpitzerPride