Only one new change going in today. The ability to start the server with an external config file. The default is still the file embedded inside the jar [server.properties].
To use an external file use the following command when starting the server:
java -jar jauus_1.072505.jar -server -c /conf/server.properties
Now supports subdirectories, files can be excluded by extension
and the checksum code has been optimized for speed.
[X] Biggest change is the support for subdirectories.
Took me a while to fine-tune this but it now does recursive
subdirectories and will create the new directories if they do
not exist and the copy the files into it.
[X] An additional tag has been added to allow for the exclusion
of extensions as well <excludeExtentions>
[X] A new argument to support how long of a delay between each
read/compare/fetch for each file. This was due (honesty) so I
could debug it without changing the code every time so make sure
I was getting the right results. But it appears to have value
in some situations.
[X] There are so many code changes in this release that it cannot
longer be considered a -patch- or -update-. So I'm going to release
it as version 1.062205
[X] Has a great deal more optimization in the checksum code, none
of my part sadly, but it was due to the way it was written so it
would support the recursive subdirectories.