2014-06-25 4 views
0

스프링 MVC 프레임 워크로 웹 포틀릿 프로젝트를 실행 중입니다. 나는 AOP의 도움으로 감사를하려고 노력하고있다. 하지만 난 그냥 내가예외 발생 java.lang.NoClassDefFoundError : org.aspectj.weaver.patterns.IScope

java.lang.NoClassDefFoundError: org.aspectj.weaver.patterns.IScope 

을 얻고 프로젝트를 빌드하려고 할 때 나는 다른 지점에서이 개 예외를 얻고 응용 프로그램 ... 1을 실행하고 때 점점 웹 스피어 포털 서버에 프로젝트를 게시 할 때 :

Uncaught service() exception root cause AuditProject: javax.servlet.ServletException: java.lang.InstantiationException: javax.portlet.GenericPortlet 

또한 aspectweaver jar도 포함되어 있습니다. 여전히 동일한 예외가 발생합니다. 누군가 제게이 것을 제안 해주세요.

+0

'NoClassDefFoundError'에 대한 모든 종속성 (라이브러리)을 다시 확인하십시오. – Saif

+0

.war 파일을 분해하고이 종속성이 라이브러리에 있는지 확인하십시오. –

+0

@NikhilTalreja : War 파일에도이 jar 파일이 있습니다. 다른 문제가 있습니까? – user1782009

답변

0

외부 라이브러리로 모든 라이브러리를 추가 했습니까? 이클립스를 사용하고 있다면 프로젝트 -> 속성 -> 자바 빌드 경로 -> 라이브러리 (열 이름) -> 외부 jar를 오른쪽 클릭하십시오. 이제 프로젝트에 추가 할 jar 파일을 선택하십시오.

+0

그런 방식으로 aspectweaver jar를 추가했습니다. 하지만 여전히 동일한 예외가 발생합니다. – user1782009

관련 문제