Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Brakujący artefakt com.microsoft.sqlserver:sqljdbc4:jar:4.0

AKTUALIZUJ

Microsoft udostępnia teraz ten artefakt w maven central. Więcej informacji znajdziesz w odpowiedzi @nirmal:https://stackoverflow.com/a/41149866/1570834

PIERWOTNA ODPOWIEDŹ

Problem polega na tym, że Maven nie może znaleźć tego artefaktu w żadnym ze skonfigurowanych repozytoriów Maven.

Niestety Microsoft nie udostępnia tego artefaktu za pośrednictwem żadnego repozytorium maven. Musisz pobrać jar ze strony Microsoft, a następnie ręcznie zainstalować go w lokalnym repozytorium maven.

Możesz to zrobić za pomocą następującego polecenia maven:

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

Następnie następnym razem, gdy uruchomisz maven na swoim POM, znajdzie on artefakt.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Użyj APP_NAME(), aby uzyskać nazwę aplikacji bieżącej sesji w SQL Server

  2. Implementacja wyszukiwania pełnotekstowego w SQL Server 2016 dla początkujących

  3. Nie można użyć UPDATE z klauzulą ​​OUTPUT, gdy na stole znajduje się wyzwalacz

  4. Wdróż zawsze włączone grupy dostępności programu SQL Server w systemie Linux

  5. Jak naprawić „Lista wyboru dla instrukcji INSERT zawiera mniej elementów niż lista wstawiania”