내 경우에는 vanhre asked in Spring forum과 같은 문제가 있었지만 제 경우에는 생성자를 변경할 수 없었습니다.org.aspectj.lang.NoAspectBoundException - 메서드 <init>() V 찾을 수 없습니다.
나는 스프링 자바 설정을 사용하고 있기 때문에 부두가 시작될 때 ok가 초기화되지만, 런타임시에는 내 aspect로 기능을 실행했을 때 포럼과 완전히 같은 예외로 실패했다.
내 경우에는 vanhre asked in Spring forum과 같은 문제가 있었지만 제 경우에는 생성자를 변경할 수 없었습니다.org.aspectj.lang.NoAspectBoundException - 메서드 <init>() V 찾을 수 없습니다.
나는 스프링 자바 설정을 사용하고 있기 때문에 부두가 시작될 때 ok가 초기화되지만, 런타임시에는 내 aspect로 기능을 실행했을 때 포럼과 완전히 같은 예외로 실패했다.
나는 나중에 발견, 그게 내종속성이 필요합니다.
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjrt</artifactId>
<version>1.6.12</version>
</dependency>
편집 : 누락 된 종속성 오류라고하지만 진짜 문제는 이클립스 + 측면의 조합입니다. Eclipse를 사용하여 aspect 클래스를 빌드 할 때이 에러가 발생했다. 또한 클래스를 컴파일 할 때 aspect advice가 필요하다면 aspect가 호출되지 않았다.
솔루션 : 응용 프로그램을 구축 할 받는다는를 사용할 필요가
다운로드 http://central.maven.org/maven2/org/aspectj/aspectjrt/1.6.9/aspectjrt-1.6.9.jar 과 (누군가가 이클립스에 대한 해결책을 찾을 수 있다면 나는 확신하기 때문에 내가 이것을 잊지 것, 기쁜 것) 귀하의 프로젝트에 추가
해당 라이브러리는 수년간 사용 가능합니다. Java 7 및 8을 지원하는 현재 버전은 1.8.5입니다. P.S .: 그리고 왜 어쨌든 이미 받아 들여진 대답으로 2012 년의 오래된 질문에 답하고 있습니까? – kriegaex
나는 같은 문제가 있고 해결책을 찾았지만 방법은 찾지 못했습니다. – adramazany
당신 OP도 할 수 있습니다 [편집 **] (http://stackoverflow.com/posts/13289065/edit). –
나는 당신이하고 싶은 말을 이해하지 못했습니다 ... 나는이 링크를 따라갔습니다 - http://blog.stackoverflow.com/2011/07/its-ok-to-ask-and-answer-your-own-questions/ – Betlista
@ 베티스 타 .. 오. 나는 당신이 당신의 포스트를 편집하고 싶다고 생각했습니다. 그 자신의 질문에 대답하는 그 ok. –