Context : pom which use maven-jar-plugin to package jar.
in the source code ther were some non java files (gif, html, …) which aren’t included in produced jar file when executing maven install..

Only compiled java classes are included, maven-jar-plugin filters resources by default: to disable filter we maust add following (bold gray):

<build>
    <sourcedirectory>src</sourcedirectory>
    <resources>
       <resource>
          <directory>src</directory>
          <filtering>false</filtering>
       </resource>
    </resources>
    <plugins>
       <plugin>
          <groupid>org.apache.maven.plugins</groupid>
          <artifactid>maven-jar-plugin</artifactid>
       </plugin>
    </plugins>
</build>