конечная зависимость от сервера sql - PullRequest
0 голосов
/ 14 ноября 2018

Я использую Jetty 9.4.8 для развертывания многомодульного проекта angular-java maven с использованием базы данных сервера msql. Зависимость maven вначале была следующей:

        <dependency>
            <groupId>com.microsoft.sqlserver</groupId>
            <artifactId>sqljdbc4</artifactId>
            <version>4.0</version>
            <scope>runtime</scope>
        </dependency>
        <dependency>
          <groupId>com.microsoft.sqlserver</groupId>
          <artifactId>mssql-jdbc</artifactId>
          <version>6.5.3.jre10-preview</version>
        </dependency>

Затем я прокомментировал эти строки и удалил jar с включенным каталогом в репозитории .m2

Затем я добавил следующую зависимость

       <dependency>
            <groupId>com.microsoft.sqlserver</groupId>
            <artifactId>mssql-jdbc</artifactId>
            <version>6.1.0.jre8</version>
        </dependency>

Когда я запускаю сервер Jetty, у меня появляется следующее сообщение об ошибке

2018-11-13 20:53:52.618:INFO:oejs.Server:main: jetty-9.4.8.v20171121, build timestamp: 2017-11-21T22:27:37+01:00, git hash: 82b8fb23f757335bb3329d540ce37a2a2615f0a8
2018-11-13 20:53:53.067:WARN:oejw.WebAppContext:main: Failed startup of context o.e.j.w.WebAppContext@548b7f67{/tourism-services,[file:/Users/admin/Application-Marwen/workspace/Tourism/Tourism-Services/target/tourism-services/],UNAVAILABLE}
java.io.FileNotFoundException: /Users/admin/.m2/repository/com/microsoft/sqlserver/mssql-jdbc/6.5.3.jre10-preview/mssql-jdbc-6.5.3.jre10-preview.jar (No such file or directory)
    at java.util.zip.ZipFile.open(Native Method)

Я не понимаю, у меня больше нет соответствия с зависимостью maven mssql-jdbc-6.5.3.jre10-preview, и она все еще ищет эту зависимость. Есть идеи?

...