2010-03-15 3 views

Répondre

6

Si sqljdbc4 est le pilote JDBC Microsoft SQL Server, vous serez très probablement not find it dans un dépôt « public » en raison de problèmes de licence.

Vous devrez donc le télécharger, le déballer et l'installer manuellement avec mvn install:install-file (ou mvn deploy:deploy-file si vous avez un gestionnaire de référentiel).

Une autre option serait d'utiliser jTDS (qui est open source et disponible dans le référentiel central de maven) si votre moteur de base de données est supporté.

0

Utilisez le plugin maven-eclipse pour générer votre .classpath et .project et tout ira bien. A défaut, vous devez trouver le fichier jar dans votre dépôt ~/.m2/et l'ajouter en tant que bibliothèque externe.

1

Supposons que votre pot de serveur SQL est sqljar-1.4.2.jar

Utilisez la commande follwing dans maven cmd

mvn install:install-file -DgroupId=com.org.sqlserver -DartifactId=sqljar -Dversion=1.4.2 -Dpackaging=jar -Dfile="C:\sqljar-1.4.2.jar" 

installera le sqljar dans votre repository local.

et comprennent la dépendance follwing dans votre pom.xml

<dependency> 
    <groupId>com.org.sqlserver</groupId> 
    <artifactId>sqljar</artifactId> 
    <version>1.4.2</version> 
</dependency> 

votre peut changer l'ID de groupe ou l'identifiant artefact ou une version en fonction de votre souhait

Questions connexes