토리__
우당탕탕 토리의 개발 대모험
토리__
전체 방문자
오늘
어제

블로그 메뉴

  • 홈
  • 태그
  • 방명록
  • Category (22)
    • JAVA (2)
    • AWS (4)
    • React (2)
    • JavaScript (0)
    • TypeScript (0)
    • ERROR (6)
      • React (0)
      • JAVA (3)
      • AWS (0)
      • ETC (3)
    • TOOL (3)
    • Blog (2)
    • ETC (3)

인기 글

최근 댓글

최근 글

티스토리

태그

  • 클로바인
  • AWS
  • ec2
  • 토스결제
  • clovine
  • ISO 8601
  • 협업툴
  • docker
  • react
  • error
  • 오류
  • Eclipse
  • json
  • 에러
  • React Router v6
  • CSS
  • react-i18next
  • openproject
  • java
  • Git
hELLO · Designed By 정상우.
토리__
ERROR/JAVA

[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
ERROR/JAVA

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

2022. 11. 23. 11:39

멀쩡하게 빌드되던게 이전 게시글인 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 클릭 후 다시 빌드하면 정상적으로 class 파일이 생성된다. 

 

해결방법 2

지난번 게시글에서 class파일까지 검색되어 필터를 걸어 제외 하였는데 빌드까지 안되는 듯 하여 해당 필터를 제거하였다. 

 

https://devtori.tistory.com/22

 

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

1. 프로젝트를 선택 후 마우스 우클릭 후 Properties를 클릭한다. 2. 제일 상단의 Resource > Resource Filters 클릭 후 Add Filter 버튼 클릭 3. 아래와 같이 입력 후 OK 버튼 클릭 후 Apply > Apply and Close 로 적용한

devtori.tistory.com

 

제거 후 혹시나 하여 Ctrl + Shift + R을 하여 Open Resources 에서 검색 필터 적용이 있나 싶어 확인하였는데

실험삼아 아래와 같이 적용하니 검색도 잘되고 컴파일도 잘 된다. 

이 내용은 위 링크 게시글에도 정리해두었다.

 

1. Open Resource (Ctrl + Shift + R)을 눌러 ... 버튼을 클릭하여 Select Working Set... 을 클릭한다. 

 

2. Selected Working Sets 에서 Java Main Sources만 선택후 OK 버튼 클릭

 

3. 정상적으로 java 파일만 검색 잘 됨!

'ERROR > JAVA' 카테고리의 다른 글

[ERROR] LifecycleProcessor not initialized - call 'refresh' before invoking lifecycle methods via the context / org.jasypt.exceptions.EncryptionOperationNotPossibleException 에러 해결  (0) 2022.11.17
[ERROR] 클래스 [org.springframework.web.context.ContextLoaderListener]의 애플리케이션 리스너를 설정하는 중 오류 발생  (0) 2022.11.17
  • 해결방법 1
  • 해결방법 2
'ERROR/JAVA' 카테고리의 다른 글
  • [ERROR] LifecycleProcessor not initialized - call 'refresh' before invoking lifecycle methods via the context / org.jasypt.exceptions.EncryptionOperationNotPossibleException 에러 해결
  • [ERROR] 클래스 [org.springframework.web.context.ContextLoaderListener]의 애플리케이션 리스너를 설정하는 중 오류 발생
토리__
토리__

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.