ERROR/JAVA
![[ERROR] 이클립스에서 target 폴더 하위에 class 파일이 안생길 때 해결 방법 - org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'springSecurityFilterChain' available](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2FdnvKNh%2FbtrRTE5j6Xj%2FAAAAAAAAAAAAAAAAAAAAAFf3YtN1bJWWxMh0Iqkbq4QIs16fPQRKy9M6tx5NqWtN%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1756652399%26allow_ip%3D%26allow_referer%3D%26signature%3Duh7sETl0Ygbufkd3Bk6ItzQtI1g%253D)
[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 클릭 후 다시 빌드하..
![[ERROR] LifecycleProcessor not initialized - call 'refresh' before invoking lifecycle methods via the context / org.jasypt.exceptions.EncryptionOperationNotPossibleException 에러 해결](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2FdHK1pi%2FbtrRozERVNs%2FAAAAAAAAAAAAAAAAAAAAAFJec8_BakB2317nE_-lQIJWjugm2nI_wSLRLkrnwnZO%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1756652399%26allow_ip%3D%26allow_referer%3D%26signature%3DBSuXAIjVCX7svSIUEYWyUNLZZjc%253D)
[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]의 애플리케이션 리스너를 설정하는 중 오류 발생](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2Fdm6nZj%2FbtrRrni0jE6%2FAAAAAAAAAAAAAAAAAAAAAGJTTZt-SShkXVoTTuqC_5Ia4XeIATwP8Q8Ip3NTbPFq%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1756652399%26allow_ip%3D%26allow_referer%3D%26signature%3D%252FbPAGz3mvukZCvs8cWqjaj9nJLI%253D)
[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 버튼을 클릭한다. 추가 후 서버를 재시작하면 정상적으로 동작한다.