The Java builds require building a shared library (.dll or .so) for the Java Native Interface that connects the Logic Server shared library with the Logic Server Java classes.
The Java source is in the amzi\ls directory, because it will be the amzi.ls packet. The DLL source is in the dll directory with a MS VC++ project. The makefile does the following:
You can build the DLL directly from Microsoft VC++, but if you are building it from the console, you must first open the project and export the .mak file with dependencies.