test build only on jdk 7 because grumpy-projection dependency is built using java 7 target runtime