Я создал свой проект (JDK версия 1.7) с Jenkins (версия 2.164.1 с JDK 1.8)
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.1</version>
<configuration>
<source>1.7</source>
<target>1.7</target>
</configuration>
</plugin>
</plugins>
</build>
тогда я получил файл с банкой,
когда я разархивирую файл jar и vim MANIFEST.MF
Build-Jdk:1.8.0_131
тогда я бегу
javap -verbose MyClass.class | grep "major"
major version: 51
версия файла JDK класса 1.7
Мой проект должен работать с JDK1.7, есть ли проблемы с этим?