Eclipse

    [ERROR] 이클립스에서 target 폴더 하위에 class 파일이 안생길 때 해결 방법 - org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'springSecurityFilterChain' available

    [ERROR] 이클립스에서 target 폴더 하위에 class 파일이 안생길 때 해결 방법 - org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'springSecurityFilterChain' available

    멀쩡하게 빌드되던게 이전 게시글인 target 하위 파일을 검색이 안되게 설정 후 갑자기 class 파일이 생성이 안됐다. 해결방법 1을 사용하여 해결되는 듯 하였으나 다시 class 파일이 사라져서 해결방법 2를 통하여 해결하였다. 서버 시작을 하니 아래와 같은 오류가 나왔다. org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'springSecurityFilterChain' available 해결방법 1 1. 프로젝트 우클릭 후 Properties를 클릭한다. 2. Maven Dependencies 를 체크해준다. (체크가 해제되어 있었다.) 3. Apply > Apply and Close 클릭 후 다시 빌드하..

    [Eclipse] 이클립스 Open Resource target 하위 검색 제외 시키는 법(class 파일 제외하기) - Resource Filters / Select Working Sets

    [Eclipse] 이클립스 Open Resource target 하위 검색 제외 시키는 법(class 파일 제외하기) - Resource Filters / Select Working Sets

    해결방법 1을 적용하였으나 빌드에 문제가 생겨 해결방법 2를 통하여 해결하였다. 해결방법 1 1. 프로젝트를 선택 후 마우스 우클릭 후 Properties를 클릭한다. 2. 제일 상단의 Resource > Resource Filters 클릭 후 Add Filter 버튼 클릭 3. 아래와 같이 입력 후 OK 버튼 클릭 후 Apply > Apply and Close 로 적용한다. 4. 깔끔하게 target 하위의 class 파일이 검색이 안된다! 기존에는 그냥 class파일이 검색 안됐었는데 이렇게 따로 추가해보는 건 처음이다. 기존 소스는 따로 적용이 되어있던걸까.. ? 해결방법 2 해결방법 1을 적용하였으나 빌드까지 안되는 듯 하여 해당 필터를 제거하였다. 혹시나 하여 Ctrl + Shift + R을 하..

    [ERROR] LifecycleProcessor not initialized - call 'refresh' before invoking lifecycle methods via the context / org.jasypt.exceptions.EncryptionOperationNotPossibleException 에러 해결

    [ERROR] LifecycleProcessor not initialized - call 'refresh' before invoking lifecycle methods via the context / org.jasypt.exceptions.EncryptionOperationNotPossibleException 에러 해결

    다음과 같은 오류가 계속 나서 서버가 돌지 않았다. org.jasypt.exceptions.EncryptionOperationNotPossibleException LifecycleProcessor not initialized - call 'refresh' before invoking lifecycle methods via the context 해당 오류를 긁어서 검색해보면 maven 버전 맞추기, .m2/repository 경로 삭제하기 등등 방법이 나오지만 나는 계속 그대로 였다. 이건 나에게만 해당되는 오류일 듯하나 그래도 안돼서 다시 확인해보니 context-common.xml 파일에서 password 값을 바꿔놔서 암호가 맞지 않아서 안됐던 것이었다. 암호를 바꿔서 안됐던 적이 여러 번인데 간만에..

    [ERROR] 클래스 [org.springframework.web.context.ContextLoaderListener]의 애플리케이션 리스너를 설정하는 중 오류 발생

    [ERROR] 클래스 [org.springframework.web.context.ContextLoaderListener]의 애플리케이션 리스너를 설정하는 중 오류 발생

    다음과 같은 오류가 날 때 클래스 [org.springframework.web.context.ContextLoaderListener]의 애플리케이션 리스너를 설정하는 중 오류 발생 아래와 같이 해결한다. Maven Update Project를 하다가 Maven의 라이브러리 경로가 삭제되면 그렇다고 한다. 1. Project > Properties로 들어간다. 2. 아마도 Maven Dependencies가 없을 확률이 큰데, Deployment Assembly 클릭 후 Add 버튼을 클릭한다. 3. Java Build Path Entries 클릭 후 Next 버튼을 클릭한다. 4. Maven Dependencies를 클릭 후 Finish 버튼을 클릭한다. 추가 후 서버를 재시작하면 정상적으로 동작한다.

    [Eclipse] 이클립스 우클릭 New 메뉴 구성 커스텀하기 (Customize Perspective)

    [Eclipse] 이클립스 우클릭 New 메뉴 구성 커스텀하기 (Customize Perspective)

    매번 프로젝트를 세팅할 때마다 필수로 해주는 우클릭 시 New 목록 커스텀.. 그러나 매번 까먹고 매번 구글에 검색해서 하는 나... 아예 블로그에 정리해두고 필요할 때 와서 봐야겠다. 전자정부프레임워크 EgovFramework 3.8 기준으로 작성하였다. - Window → Perspective → Customize Perspective 클릭 - 두 번째 탭 메뉴인 Menu Visibility 클릭 후 File → New 를 클릭 후 필요한 메뉴를 체크한다. 설정 후 Apply and Close 클릭하면 적용 된다. - 이렇게 자주 사용하는 메뉴만 커스텀 해두면 생각보다 파일을 생성할 때 시간을 많이 줄여줘서 효율적으로 개발을 할 수 있다. (Other 클릭 후 필요한 파일을 검색하는 일이 생각보다 시..