Spring 썸네일형 리스트형 [Spring] error at ::0 can't find referenced pointcut allPointcut 해결방법 1. Annotation 체크@Aspect 에 @Pointcut과 @Before,After 등등Pointcut과 Advice를 결합하는 설정이 오타없이 잘 코딩되어 있는지 확인한다 2. pom.xml 체크aspectj-version이 1.7.0 이상인지 확인한다 org.aspectjaspectjrt1.7.0org.aspectjaspectjweaver1.7.0aspectjaspectjtools1.5.4 [Spring] pom.xml에서 Missing Artifact 해결방법 pom.xml 에서 dependency를 추가하거나 수정할 때 간혹 Missing Artifact 가 발생할 때가 있다 원인은 Maven Repository에 해당 버전이 존재하지 않는 경우가 대부분이다 http://mvnrepository.com 에서 해당 버전이 존재하는지 확인 후 버전을 수정해주고 저장하면 Missing Artifact는 사라진다~~ 그래도 계속해서 같은 오류가 뜬다면 해당 프로젝트 우클릭 후 Update Project를 해주자! [Spring] NoSuchBeanDefinitionException 해결방법 @Autowired 대상 객체가 메모리에 없을 때 컨테이너는 NoSuchBeanDefinitionException 을 발생시킨다 해당 객체가 메모리에 생성되어 있어야 하므로 다음 두가지 방법으로 해결하면 된다 1. XML 설정 2. Annotation 설정해당 클래스 파일로 들어가 Annotation을 추가해준다 @Component("id")public class TestClass {...} 이 때, id값의 오타로 인해서 Execption이 발생될 수도 있으니 오타 주의! [Spring] pom.xml에서 invalid loc header (bad signature) 해결방법 pom.xml에서 invalid loc header (bad signature) 라는 경고메시지가 나타나면 Maven에 문제가 있다는 것을 추측해볼 수 있다 1. Finder에서 숨김파일 보기로 설정한 후 (Cmd + Shift + .) /Users/사용자명/.m2 (윈도우의 경우 C:/Users/사용자명/.m2/) 로 들어간 후 repository 폴더를 삭제한다 2. 해당 프로젝트 우클릭 후 Maven -> Update Project 클릭 Force Update of Snapshots/Releases 체크 후 OK 해결 완료! 이전 1 다음