He soportado esto con frecuencia durante mucho tiempo, pero estoy un poco preocupado de que esté ralentizando mi proceso de compilación ahora. Hay unos pocos segundos que se toman cuando Spring/AspectJ informa estas advertencias. Prefiero tratar de hacer la construcción más limpia posible, incluso si no termina acelerándola.¿Hay alguna manera de deshacerse de estas advertencias primavera/aspectoj al construir el proyecto?
Estas son las advertencias:
Found @DeclareAnnotation while current release does not support it (see 'org.aspectj.weaver.bcel.AtAjAttributes')
advice defined in org.springframework.orm.jpa.aspectj.JpaExceptionTranslatorAspect has not been applied [Xlint:adviceDidNotMatch]
advice defined in org.springframework.mock.staticmock.AnnotationDrivenStaticEntityMockingControl has not been applied [Xlint:adviceDidNotMatch]
advice defined in org.springframework.mock.staticmock.AbstractMethodMockingControl has not been applied [Xlint:adviceDidNotMatch]
advice defined in org.springframework.scheduling.aspectj.AbstractAsyncExecutionAspect has not been applied [Xlint:adviceDidNotMatch]
Estoy seguro que si usted ha utilizado la primavera, que ha visto estos. ¿Alguna forma de deshacerse de ellos?
Cuando en el proceso se puede conseguir esto? – skaffman
@skaffman: cuando teje AspectJ en las clases justo después del proceso de compilación. – egervari