Each release of the STK Java API undergoes additions and improvements from previous versions. Every effort is taken to provide a backward compatible API that requires little to no changes by the end user application. However, to provide the best possible product sometimes changes are necessary, including breaking compilation and runtime changes. This page provides a list of instructions to successfully migrate your STK Java API application to a newer release.
Before beginning, please read the What Is New page for the STK Java API to familiarize yourself with the changes between releases.
Assuming your STK / STK Engine 13.0 installation is located at the default installation directory of C:\Program Files\AGI\STK_ODTK 13
Assuming your STK / STK Engine 13.0 installation is located at the default installation directory of C:\Program Files\AGI\STK_ODTK 13
Assuming your STK / STK Engine 12.0 installation is located at the default installation directory of C:\Program Files\AGI\STK 12
Assuming your STK / STK Engine 12.0 installation is located at the default installation directory of C:\Program Files\AGI\STK 12
The agi.ntvapp.jar ALPHA library and several that depend on it have been removed from the STK Engine release. The full list of removed libraries:
Take the following steps to update your code for the removal of the libraries:
If the above changes are not feasible for your application then the source code for the removed libraries has be moved to the AWT_STK_Graphics_Globe_OverlayToolbar code sample. You can either merge the code into your application or use the build.xml ant script provided with the sample to generate agi.applet.jar which combines all four removed libraries into a single jar file.
Assuming your STK / STK Engine 11.0 installation is located at the default installation directory of C:\Program Files\AGI\STK 11
Assuming your STK / STK Engine 11.0 installation is located at the default installation directory of C:\Program Files\AGI\STK 11
Assuming your STK / STK Engine 11.0 installation is located at the default installation directory of C:\Program Files\AGI\STK 11
Assuming your STK / STK Engine 11.0 installation is located at the default installation directory of C:\Program Files\AGI\STK 11
Assuming your STK / STK Engine 11.0 installation is located at the default installation directory of C:\Program Files\AGI\STK 11
Assuming your STK / STK Engine 11.0 installation is located at the default installation directory of C:\Program Files\AGI\STK 11
Assuming your STK / STK Engine 10.0 installation is located at the default installation directory of C:\Program Files\AGI\STK 10
Assuming your STK / STK Engine 10.0 installation is located at the default installation directory of C:\Program Files\AGI\STK 10
Assuming your STK / STK Engine 10.0 installation is located at the default installation directory of C:\Program Files\AGI\STK 10
Assuming your STK / STK Engine 10.0 installation is located at the default installation directory of C:\Program Files\AGI\STK 10
Assuming your STK / STK Engine 10.0 installation is located at the default installation directory of C:\Program Files\AGI\STK 10
Assuming your STK / STK Engine 10.0 installation is located at the default installation directory of C:\Program Files\AGI\STK 10
Assuming your STK / STK Engine 9.2.1 installation is located at the default installation directory of C:\Program Files\AGI\STK 9
Assuming your STK / STK Engine 9.2.1 installation is located at the default installation directory of C:\Program Files\AGI\STK 9
Assuming your STK / STK Engine 9.2 installation is located at the default installation directory of C:\Program Files\AGI\STK 9
Assuming your STK / STK Engine 9.2 installation is located at the default installation directory of C:\Program Files\AGI\STK 9
Assuming your STK / STK Engine 9.1 installation is located at the default installation directory of C:\Program Files\AGI\STK 9
Assuming your STK / STK Engine 9.1 installation is located at the default installation directory of C:\Program Files\AGI\STK 9
Assuming your STK / STK Engine 9 installation is located at the default installation directory of C:\Program Files\AGI\STK 9
Assuming your STK / STK Engine 9 installation is located at the default installation directory of C:\Program Files\AGI\STK 9
Assuming your STK / STK Engine 8 installation is located at the default installation directory of C:\Program Files\AGI\STK 8
Assuming your STK / STK Engine 8 installation is located at the default installation directory of C:\Program Files\AGI\STK 8