using git submodules as maven submodules
ensure maven projects demand Java 7