Плагин компилятора maven с конфигурацией источника 1.6 распознает API, представленный с версии 1.7?

У меня есть проект maven с подключаемым модулем maven-compiler, как показано ниже:

    <plugin>
      <artifactId>maven-compiler-plugin</artifactId>
      <version>3.0</version>
      <configuration>
        <source>1.6</source>
        <target>1.6</target>
      </configuration>
    </plugin>

В моем коде я использую класс java.nio.charset.StandardCharsets, который представлен с 1.7. Я удивлен, что мой код успешно компилируется, не должен ли плагин выдать ошибку, потому что java.nio.charset.StandardCharsets не является 1.6-совместимым?

Ответы на вопрос(1)

Ваш ответ на вопрос