There are two jar description files: MdsFetch.jardesc and MdsFetch-minerva.jardesc. 
The first one is independent of minerva and the second one will add MinervaSettings.class and SettingsManager.class to the jar, so that
the mds plus server url can be read from the minerva settings file on the system. 
For the MdsFetch.jardesc the MdsFetch will default to what is currently used at JET on Linux and Windows systems.
Both jar descriptions produce a jar file with the same name since matlab scripts etc are dependent on the name of the jar file.
The actual calls to methods in the included minerva files is done through reflection, so there are no compile dependencies on any minerva files for
the MdsFetch.jardesc.

The MdsFetch-ant-build-fatjar.xml builds a fatjar (must be installed) version which includes all dependent libraries.



