Boa noite!
Estou com a seguinte mensagem de erro ao tentar utilizar a anotação target: error the @target pointcut expression is only supported at Java 5 compliance level, já verifiquei meu arquivo XML, o código está muito provavelmente certo, procurei em outros fóruns, disseram que o erro está na versão de compilação do Java, porém já mudei pra 1.6 e 1.5 e nada, tentei mudar a versão do aspectj também…
Alguém tem alguma solução pra isso??
Desde já agradeço!
qual versão do Spring vc está usando?
Estou usando a versão: spring-framework-2.5.6.SEC01.
como está seu namespace do arquivo spring
Segundo o erro: @target pointcut expression is only supported at Java 5 compliance level
O problema é a versão do Java. Você tem o JDK 5 , 6 ou 7?
Namespace do arquivo Spring seria isso?
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns:aop="http://www.springframework.org/schema/aop"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://www.springframework.org/schema/beans"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd
http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-2.5.xsd
http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-2.5.xsd
http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-2.5.xsd" >
Estou usando JDK 1.7.
mas vc nao disse que já tento na versao 1.5 e nao foi?
mas vc tem a versao 1.7 na máquina…
o problma esta ai
pq o erro é o que o romarcio disse
é para ser executado apenas na versão 5 do java
Porém na mensagem do erro diz que pode ser na versão 1.5 ou maior, e eu já tentei usar a versão 1.5 que na verdade se refere a versão 5 indicada na mensagem.