мы используем Spring 4.0.1.RELEASE в сочетании с jdk6 (это исправлено).
Конечно, мы сделали конфигурацию на Java с использованием аннотации @PropertySource
. Это приводит к раздражающему предупреждающему сообщению (сообщениям) при компиляции проекта с помощью gradle:
орг\springframework\контекст\аннотация\PropertySource.class(орг\springframework\контекст\аннотация: PropertySource.class): предупреждение: не удается найти метод annotat ion 'value()' в типе 'java.lang.annotation.Repeatable': файл класса для java.lang.annotation.Repeatable не найден.
Это вызвано использованием не существующего (в jdk6) класса Repeatable, и я рад, что это просто предупреждение. Мне нравится чистый вывод gradle, и это просто раздражает, потому что он может запутывать другие "настоящие" предупреждения (например, checkstyle...).
Возможно, кто-то столкнулся с той же проблемой и получил (не так много взлома) решение для этой ситуации. Я просто хочу снова увидеть чистый результат.