我已经开始使用我的项目配置Jenkins。我确信先安装驱动程序sqljdbc在我的本地库:Jenkins失败的构建:无法解析sqljdbc4 jar
$> MVN安装:安装文件-Dfile = sqljdbc4-4.0.jar -DgroupId = com.microsoft.sqlserver -DartifactId = sqljdbc4 - Dversion = 4.0 -Dpackaging =罐子
我可以看到罐子显然已经在成功安装:
C:\用户\ 我 \ .m2目录\库\ COM \微软\ SQLSERVER \ sqljdbc4 \ 4.0
这就是POM相关的部分看起来像:
<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项目配置”:
的本地仓库默认(〜/ .m2目录/库)
我重新启动詹金斯服务过。
我不知道如何从这里开始。
我知道我可以使用nexus,但现阶段我并不需要它。
Maven版本:3.0.5
检查[此链接](http://stackoverflow.com/questions/10384376/dependencies-error-while-running-mvn-compile),这可能有助于他人。 – CrazyJavaLearner