Можно использовать файлы классов Java, которые содержат аннотации, которых нет во время выполнения?
Пример: я хочу написать класс с аннотацией JPA @Embeddable, который будет присутствовать во время компиляции (область действия maven: «предоставлено»). Но определение аннотации может отсутствовать во время выполнения, если класс используется вне приложения JPA.