Я начал настраивать Jenkins с моим проектом. Я удостоверился, чтобы установить драйвер sqljdbc в моем локальном хранилище первый:Ошибка сборки в Jenkins: невозможно решить sqljdbc4 jar
$> MVN установки: установка-файл -Dfile = sqljdbc4-4.0.jar -DgroupId = com.microsoft.sqlserver -DartifactId = sqljdbc4 - Dversion = 4,0 -Dpackaging = баночка
Я вижу банку, видимо, был успешно установлен на:
C: \ Users \ меня \ .m2 \ репозиторий \ COM \ Microsoft \ SQLServer \ sqljdbc4 \ 4.0
Это то, что ПОМ соответствующие части выглядит следующим образом:
<sqljdbc4.version>4.0</sqljdbc4.version>
<dependency>
<groupId>com.microsoft.sqlserver</groupId>
<artifactId>sqljdbc4</artifactId>
<version>${sqljdbc4.version}</version>
</dependency>
Однако, когда я пытаюсь построить проект из Дженкинс я получаю:
Executing Maven: -B -f C:\Program Files (x86)\Jenkins\jobs\Build Solutions Project\workspace\pom.xml install
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building CommonFrontPage 1.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
Downloading: http://repo.maven.apache.org/maven2/com/microsoft/sqlserver/sqljdbc4/4.0/sqljdbc4-4.0.pom
[WARNING] The POM for com.microsoft.sqlserver:sqljdbc4:jar:4.0 is missing, no dependency information available
Я не уверен, почему это сначала не глядя в мой локальный репозиторий.
Я также установить в разделе "Настройка"> "Maven Конфигурация проекта":
Local Maven Repository по умолчанию (~/.m2/хранилище)
Я тоже перезапустил службу Дженкинс.
Я не уверен, как это исходить отсюда.
Я знаю, что могу использовать связь, но на данном этапе мне это действительно не нужно.
Версия Maven: 3.0.5
Проверьте [эту ссылку] (http://stackoverflow.com/questions/10384376/dependencies-error-while-running-mvn-compile), это может помочь другим. – CrazyJavaLearner