Redshift JDBC 종속성을 SBT로 추가

Redshift에 JDBC로 연결하고 싶은 경우, JDBC의 라이브러리는 MavenCentral에 Up되어 있지 않기 때문에, 간단하게 의존 관계를 쓰는 것만으로는 추가를 할 수 없기 때문에, 그 설정 방법을 설명합니다.

1. 최신 버전 검색



Redshift Jdbc42
에서 최신 (또는 안정 버전) 찾기

2. LibraryDependencies에 추가



build.sbt
libraryDependencies += "com.amazon.redshift" % "redshift-jdbc42" % "1.2.41.1065"

여기까지는 보통으로 설정합니다.

3. Resolver 추가



MavenCentral로 업그레이드되지 않았으므로 이 jar가 배포된 Maven Repository를 Resolver에 추가해야 합니다.
Repository URL은 아래 스쿠쇼의 빨간색 라인에서 확인할 수 있습니다.


이 URL을 Resolver로 추가합니다.

build.sbt
resolvers += "Mulesoft" at "https://repository.mulesoft.org/nexus/content/repositories/public/"

이상으로 직접 Jar를 다운로드하지 않아도 Redshift의 JDBC를 의존에 추가 가능합니다.

좋은 웹페이지 즐겨찾기