'org.apache.commons.dbcp.BasicDataSource' not found [config set: lab10
- 작성자 :
- 홍*성
- 작성일 :
- 2021-01-04 22:01:30
- 조회수 :
- 5,587
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
표준프레임워크 개발자 교육 교재 및 실습 for Win (V3.9.0) 자료를 다운 받아 실행 중
/lab101/src/main/resources/egovframework/spring/context-datasource.xml 에서
테스트 실행용 디비를 주석 처리하고
Mysql 디비를 설정하는데 첨부 파일 처럼 에러가 납니다.
처치하는 방법 안내가 필요합니다.
감사합니다.
참고 소스는 아래와 같습니다.
---------------아래---------------
<!-- 테스트 실행용
<jdbc:embedded-database id="dataSource" type="HSQL">
<jdbc:script location= "classpath:/db/sampledb.sql"/>
</jdbc:embedded-database>
-->
<!-- hsql (테스트용 메모리 DB)
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
<property name="driverClassName" value="net.sf.log4jdbc.DriverSpy"/>
<property name="url" value="jdbc:log4jdbc:hsqldb:hsql://localhost/sampledb"/>
<property name="username" value="sa"/>
</bean>
-->
<!-- Mysql (POM에서 commons-dbcp, mysql-connector-java 관련 라이브러리 설정 ) -->
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
<property name="driverClassName" value="com.mysql.jdbc.Driver"/>
<property name="url" value="jdbc:mysql://**************" />
<property name="username" value="*****"/>
<property name="password" value="******"/>
</bean>
/lab101/src/main/resources/egovframework/spring/context-datasource.xml 에서
테스트 실행용 디비를 주석 처리하고
Mysql 디비를 설정하는데 첨부 파일 처럼 에러가 납니다.
처치하는 방법 안내가 필요합니다.
감사합니다.
참고 소스는 아래와 같습니다.
---------------아래---------------
<!-- 테스트 실행용
<jdbc:embedded-database id="dataSource" type="HSQL">
<jdbc:script location= "classpath:/db/sampledb.sql"/>
</jdbc:embedded-database>
-->
<!-- hsql (테스트용 메모리 DB)
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
<property name="driverClassName" value="net.sf.log4jdbc.DriverSpy"/>
<property name="url" value="jdbc:log4jdbc:hsqldb:hsql://localhost/sampledb"/>
<property name="username" value="sa"/>
</bean>
-->
<!-- Mysql (POM에서 commons-dbcp, mysql-connector-java 관련 라이브러리 설정 ) -->
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
<property name="driverClassName" value="com.mysql.jdbc.Driver"/>
<property name="url" value="jdbc:mysql://**************" />
<property name="username" value="*****"/>
<property name="password" value="******"/>
</bean>
A
안녕하세요.
표준프레임워크센터 입니다.
해당 라이브러리가 존재하지 않아
발생한 문제로 보입니다.
다음과 같은 주석을 확인하실수 있습니다.
<!-- Mysql (POM에서 commons-dbcp, mysql-connector-java 관련 라이브러리 설정 ) -->
이 의미는
pom.xml에서
다음부분의 주석처리를 해제 하셔야 합니다.
<dependency>
<groupId>commons-dbcp</groupId>
<artifactId>commons-dbcp</artifactId>
<version>1.4</version>
</dependency>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.31</version>
</dependency>
감사합니다.
표준프레임워크센터 입니다.
해당 라이브러리가 존재하지 않아
발생한 문제로 보입니다.
다음과 같은 주석을 확인하실수 있습니다.
<!-- Mysql (POM에서 commons-dbcp, mysql-connector-java 관련 라이브러리 설정 ) -->
이 의미는
pom.xml에서
다음부분의 주석처리를 해제 하셔야 합니다.
<dependency>
<groupId>commons-dbcp</groupId>
<artifactId>commons-dbcp</artifactId>
<version>1.4</version>
</dependency>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.31</version>
</dependency>
감사합니다.