2013-01-14 6 views
0

junit 테스트 전용으로 maven 프로젝트를 작업했습니다. 나는 db에 대한 간단한 쿼리를 액세스하고 수행 할 클래스를 만들었다. 도움말 모두Maven 프로젝트에서 jdbc 설정

/home/rick/examples/java/junit/lib/ mvn install:install-file \ 
    -Dfile=mysql-connector-java-5.1.22-bin.jar \ 
    -DgroupId=com.oracle \ 
    -DartifactId=oracle \ 
    -Dversion=10.2.0.2.0 \ 
    -Dpackaging=jar \ 
    -DgeneratePom=true 

감사 : 확실하지 내가 제대로 여부 mysql-connector-java-5.1.22-bin.jar를 설치하고 있다면, 여기에 조각입니다!

+0

당신의 *의 질문 * 무엇 search.maven.com를 참조하십시오? * 귀하의 문제/문제점을 설명하십시오. – andr

+0

올바르지 않습니다. MYSQL 용 JDBC 드라이버를 Oracle JDBC 드라이버로 로컬 리포지토리에 설치하고 있습니다 ... 어떤 데이터베이스를 사용하고 있습니까? MYSQL 드라이버는 Maven Central에서 이미 사용 가능합니다 (아래 Will의 응답 참조). 라이센스 제한으로 인해 Oracle JDBC jar가 비슷하게 호스팅되지 않습니다. –

+0

감사합니다. andr 및 Mark – user1825110

답변

3

당신은 당신의 pom에 직접 넣을 수 있고 그것을 로컬에 설치할 필요가 없습니다.

<dependency> 
    <groupId>mysql</groupId> 
    <artifactId>mysql-connector-java</artifactId> 
    <version>5.1.22</version> 
</dependency> 

관련 문제