miércoles, 15 de octubre de 2014

Spring 4 + Java8 :: Invalid byte tag exception

El error "Caused by: org.aspectj.apache.bcel.classfile.ClassFormatException: File: ..." o "org.aspectj.apache.bcel.classfile.ClassFormatException: Invalid byte tag in constant pool: 18"

se produce debido a la versión de AspectJ que tengamos como dependencia. Para que no pase este error debemos configurar la versión 1.8.x de AspectJ que soporta Java8.


Por ej:
Pom (maven)

<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjrt</artifactId>
<version>1.8.2</version>
</dependency>
<dependency>
  <groupId>org.aspectj</groupId>
  <artifactId>aspectjweaver</artifactId>
  <version>1.8.2</version>
</dependency>


,, y con esto funcionará correctamente.


No hay comentarios.:

Publicar un comentario