JaSynch is a directories synchronization Java tool.
Easy to use, quick and cron-able.
JaSynch synchronizes multiple target dirs from a reference one. It updates this one if new files or modified resources in the target. Empty dirs automatically removed.