Java-based dependency manager