У меня есть проект maven с родителем pom
:
<profiles>
<profile>
<id>java8</id>
</profile>
<profile>
<id>java-7-early</id>
</profile>
</profiles>
У меня есть подмодуль project-mod-1
:
parent
|__project-mod-1
| |
| |__pom.xml
|
|__pom.xml
Дело в том, что я хочу добавитькласс
public class J8SpecificUtil{
//contains JDK8 specific utils
}
до project-mod-1
, но он будет использовать JDK-8
специальные функции.Поэтому я не хочу, чтобы он мешал компиляции для более ранних версий JDK, но я хочу, чтобы он был добавлен в JDK8
сборок и использовался пользователем с JDK8 или более поздней версией.проблема с maven?