add pom rule for building  executable jar
add feature restore