Ниже приведены предупреждения, которые я получаю:
Description Resource Path Location Type
advice defined in org.springframework.mock.staticmock.AbstractMethodMockingControl has not been applied [Xlint:adviceDidNotMatch]
Location Type
advice defined in org.springframework.mock.staticmock.AnnotationDrivenStaticEntityMockingControl has not been applied [Xlint:adviceDidNotMatch]
Location Type
advice defined in org.springframework.orm.jpa.aspectj.JpaExceptionTranslatorAspect has not been applied [Xlint:adviceDidNotMatch]
Location Type
advice defined in org.springframework.scheduling.aspectj.AbstractAsyncExecutionAspect has not been applied [Xlint:adviceDidNotMatch]
Я не могу найти решение, чтобы избавиться от этих предупреждений. Мой текущий файл pom проекта содержит следующую версию:
JDK version = 1.7
roo version = 1.3.1.RELEASE
spring version=3.2.18.RELEASE
aspectj version = 1.8.1
aspectj-maven-plugin version = 1.4
Решение 1. Попытка: я попытался обновить версию JDK = 1.8 и версию roo = 2.0.0.RELEASE, но все равно получил то же предупреждение.
Решение 2. Пробовал: я добавил тег <Xlint>adviceDidNotMatch=error,noGuardForLazyTjp=ignore</Xlint>
внутри <configuration tag>
в отношении аспекта j-maven-plugin. Это тоже не сработало.
Любые предложения по другим подходам к удалению этих предупреждений.