Используя eclipse и maven 2, как получить зависимость для sqljdbc4? - PullRequest
3 голосов
/ 15 марта 2010

Я использую Eclipse с плагином Maven 2.

Я хочу добавить зависимость для sqljdbc4, как я могу это сделать?

Не могу найти его с помощью опции 'добавить зависимость' в eclipse?

Ответы [ 3 ]

6 голосов
/ 15 марта 2010

Если sqljdbc4 является драйвером JDBC для Microsoft SQL Server, то вы, скорее всего, не найдете его в любом "общедоступном" хранилище из-за проблем с лицензированием.

Таким образом, вам придется скачать его, распаковать и установить вручную с помощью mvn install:install-file (или mvn deploy:deploy-file, если у вас есть менеджер репозитория).

Другой вариант - использовать jTDS (с открытым исходным кодом, доступный в центральном репозитории maven), если поддерживается ядро ​​вашей базы данных.

1 голос
/ 14 октября 2013

Предположим, ваш jar-сервер SQL является sqljar-1.4.2.jar

Используйте следующую команду в 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"

установит sqljar в ваш локальный репозиторий maven.

и затем включите следующую зависимость в ваш pom.xml

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

вы можете изменить идентификатор группы или идентификатор артефакта или версию в зависимости от вашего желания

0 голосов
/ 15 марта 2010

Используйте maven-eclipse-plugin для генерации ваших .classpath и .project, и все будет хорошо.

В противном случае вы должны найти банку в вашем ~ / .m2 / репозитории и добавить ее в качестве внешней библиотеки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...