Bonjour,

J'utilise Jetty 9.4.8 pour deployer un projet java-angular maven multi module qui utilise une base de donnée sql server. La dépendance maven était au départ la suivante :


Code XML : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
            <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>
Puis, je commente ces lignes et supprime les jar avec leur répertoire les incluant dans le repertoire .m2

Puis, je rajoute la dépendance suivante


Code XML : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
           <dependency>
    		    <groupId>com.microsoft.sqlserver</groupId>
    		    <artifactId>mssql-jdbc</artifactId>
    		    <version>6.1.0.jre8</version>
    		</dependency>

Quand je lance jetty, j'ai le rapport d'erreur suivant

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
    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)
Je ne comprends pas, j'ai enlevé tous les liens avec la dépendance maven mssql-jdbc-6.5.3.jre10-preview, et jetty le cherche. Une idée ?