added JDT to product configuration
Checking modification time before executing tasks to avoid unnecessary
work
Caching resources with generic syntax format to avoid re-parsing them