[Spring error] : class 'org.apache.commons.dbcp.basicdatasource' not found

2020. 6. 10. 15:31·Error code 모음/5. JAVA, Spring errors
반응형

원래 해당 에러는 전자 정부 프레임 워크를

받을때 주로 나타나는 에러였지만, 

 

나의 경우에는 스프링 설정파일에 <bean> 등록을 하고

pom.xml 에 등록하고 commom-dbcp 를 받아서 경로에까지 집어 넣었는데도 

위 문제가 나타나고 있었다.

 

이를 해결하기 위해 사용했던 방법은 아래와 같다

 

1. 우선, pom.xml 에 가서 database 설정을 해준다. 

--> 난 h2 를 사용했기 때문에 h2 설정으로 해주었지만, 각자 사용하는 데이터 베이스 설정에 맞게 pom.xml 을 설정하면 될 것 같다.

https://cheetahcorp.tistory.com/130

 

Class 'org.apache.commons.dbcp.BasicDataSource' not found 오류 해결방법

Class 'org.apache.commons.dbcp.BasicDataSource' not found commons-dbcp를 찾지 못했다는 뜻이다. pom.xml에 들어가서 1 2 3 4 5     commons-dbcp     commons-dbcp     1.4 cs 내용을 추가하면 된다..

cheetahcorp.tistory.com

2. common-dbcp 파일을 다운받아서 library 의 maven 경로 파일에 넣어주었다.

https://winmargo.tistory.com/121

 

[Spring Error] Class 'org.apache.commons.dbcp.BasicDataSource' not found ( DataSource 빈 생성시 에러)

Spring 에서 DAO 처리를 위해서 DataSource 를 만들때 에러가 나는 이유는 commons-dbcp.jar 파일이 없어서 그런거다. 그냥 이 파일을 다운받아서 프로젝트 lib 폴더나, 아파치 lib 폴더에 넣어주고, 프로젝��

winmargo.tistory.com

그런데 여기서 문제는 이미 common-dbcp 가 생성이 되어있었다는 것이다..

ㅡㅡ....그래서 경로에 commons-dbcp-1.4.jar 파일을 넣고 해당 폴더는 삭제했었다.

 

3. 마지막으로 pom.xml 의 dependency 에 common-dbcp 자체를 등록해버린다.

   <dependency>
        <groupId>commons-dbcp</groupId>
        <artifactId>commons-dbcp</artifactId>
        <version>1.4</version>
    </dependency>

https://stackoverflow.com/questions/25792321/class-org-apache-commons-dbcp-basicdatasource-not-found

 

Class org.apache.commons.dbcp.BasicDataSource not found

stackoverflow.com

마지막으로 3번까지 실행을 해보니 에러가 사라지긴했다..

아무래도 2번에서 했던 것과 연관이되어 에러가 사라진 듯하다.

반응형

'Error code 모음 > 5. JAVA, Spring errors' 카테고리의 다른 글

[JAVA Error] : Implicit super constructor Parent() is undefined. Must explicitly invoke another constructor  (0) 2020.07.08
[Java Error] : a variable might not have been initialized  (0) 2020.07.08
Ant 에러1 : compile failed see the compiler error output for details  (0) 2020.05.25
JAVA 에러 : The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path  (0) 2020.05.22
윈도우 특정 포트 죽이는 방법 - java 포트 중복 문제와 연계  (0) 2020.05.22
'Error code 모음/5. JAVA, Spring errors' 카테고리의 다른 글
  • [JAVA Error] : Implicit super constructor Parent() is undefined. Must explicitly invoke another constructor
  • [Java Error] : a variable might not have been initialized
  • Ant 에러1 : compile failed see the compiler error output for details
  • JAVA 에러 : The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path
쟈누
쟈누
Ad astra per aspera
    반응형
  • 쟈누
    쟈누의 기록공간
    쟈누
  • 전체
    오늘
    어제
    • 분류 전체보기 (444)
      • AWS (31)
        • Glue (4)
        • S3 (1)
      • 클라우드 (0)
      • Data Engineering (37)
        • GitHub (10)
        • NiFi (11)
        • Spark (10)
        • Snowflake (0)
        • 머신러닝, AI (6)
      • 언어 (118)
        • 데이터 베이스 (42)
        • JAVA (9)
        • Python (34)
        • Java Script (15)
        • Linux (18)
      • 프로젝트, 인강 그리고 책 (30)
        • Spotify Project (7)
        • RASA chatbot Project (9)
        • Naver shopping Project (6)
        • 빅데이터를 지탱하는 기술 (8)
      • OLD (56)
        • IT 용어 사전 (13)
        • Front End (12)
        • Back End (31)
      • Error code 모음 (165)
        • 1. SQL errors (17)
        • 2. Hadoop errors (20)
        • 3. Linux Errors (14)
        • 4. Python errors (33)
        • 5. JAVA, Spring errors (41)
        • 6. Jav Script errors (10)
        • 7. Dev Tools errors (9)
        • 8. Git errors (8)
        • 9. Jenkins Errors (4)
        • 10. airflow Errors (2)
        • 11. Aws errors (7)
      • 개인 (1)
        • 책 (1)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
    • 블로그 관리
    • 글쓰기
  • 링크

  • 공지사항

    • 간단한 블로그 소개
  • 인기 글

  • 태그

    SQL
    linux
    API
    에러
    파이썬
    리눅스
    설치
    node
    Spring
    java
    install
    자바
    Python
    MySQL
    AWS
    error
    NiFi
    python error
    Git
    json
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
쟈누
[Spring error] : class 'org.apache.commons.dbcp.basicdatasource' not found
상단으로

티스토리툴바