본문 바로가기

TroubleShooting/Java

The POM for com.microsoft.sqlserver:sqljdbc4:jar:4.0 is missing, no dependency information available

728x90

pom.xml 에 sqljdbc4 를 추가를 했는데도, mvn package 에서 해당 dependency 를 찾지 못한다는 메시지가 나오는 경우

[INFO] --------------------------------[ jar ]---------------------------------
[WARNING] The POM for com.microsoft.sqlserver:sqljdbc4:jar:4.0 is missing, no dependency information available

원인은 Microsoft 에서 central repository 를 제공하지 않는다고 하는데, 저장소에서 jar 은 수동으로 다운로드가 가능한데 왜 안되는지는 알 수 없다.

 

1. central maven repository 에서 jar 를 파일을 다운로드 한다.

2. 다운받은 jar 파일을 mvn install 으로 local maven repository 에 추가한다.

mvn install:install-file -Dfile=d:\download\sqljdbc4-4.0.0.jar -DgroupId=com.microsoft.sqlserver -DartifactId=sqljdbc4 -Dversion=4.0 -Dpackaging=jar

참조 :

https://stackoverrun.com/ko/q/12013210

'TroubleShooting > Java' 카테고리의 다른 글

java 11 설치 on Rocky Linux 8.6  (0) 2023.05.10
maven 에 if condition 추가  (0) 2020.12.22
gradle multi build for war  (0) 2020.10.05
logger info {} 사용  (0) 2020.08.06
log4j2 , logback 설정  (0) 2020.06.29