I created Fat jar using Maven Assembly Plugin, I am able to run jar file using
java -jar filename.jar
My questions are
<properties> <maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.target>1.5</maven.compiler.target> </properties>
This example means "sources has constructions from Java 8" and "code will be generated for Java 5 or higher"