What is an Anchor distribution?
An Anchor distribution is a folder which contains all the jars and configuration-files to run Anchor. It has the following structure:
||anchor-launcher.jar and anchor-browser.jar and associated helper-applications|
||other anchor jars and third-party dependencies|
||default configuration files in BeanXML for the anchor application|
||default configuration files in BeanXML for the anchorGUI application|
||bundled trained machine-learning models|
PATHsystem environment variable for easy command-line usage.
Launcher applications (
anchorGUI.exe etc.) run the relevant jar with a specific memory profile, also ensuring
plugins/are added to the classpath.
The UNIX launcher applications (
anchorGUI) are BASH scripts that can be easily edited.
The Windows launcher applications (
anchorGUI.exe) use Launch4J to launch Java directly from windows. These are created during the Maven build process.