Installing MonarchCharts is simple:
All package runtime code is packed into a mcharts.jar archive. The archive should be available when running your application or applet. No additional configuration is required.
In case of an application, mcharts.jar should be added to the CLASSPATH environment variable. When creating an applet, mcharts.jar can be specified in the archive parameter of the <applet> tag. But since mcharts.jar is rather big to be downloaded every time, it is possible to unpack the archive and keep just the classes which are needed by running a code obfuscator or optimizer on the user and mcharts.jar classes together. This will remove unused chart types and features making the distribution package much smaller.