Add spec
Use jdk 1.6
Use jdk 1.6
Add requirement annotation