Maven向本地仓库导入依赖

刚使用maven不久,准备将现在的普通Eclipse项目改成Maven项目,在编写pom.xml文件的时候,发现依赖这部分有几个jar包,官方的仓库中没有,需要自己安装。下面记录一下安装的步骤。

1.导入SqlServer JDBC Jar包

mvn install:install-file -DgroupId=com.microsoft -DartifactId=sqljdbc -Dversion=4.0.0 -Dpackaging=jar -Dfile=D:\aquila\aquila\lib\sqljdbc4.jar

groupId,artifactId和version可以定位maven仓库中的一个jar包,packaging指定文件的形式,jar还是war还是其他的什么,最后指定文件的位置

2.执行上边的命令

[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Maven Stub Project (No POM) 1
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-install-plugin:2.3.1:install-file (default-cli) @ standalone-po
m ---
[INFO] Installing D:\aquila\aquila\lib\sqljdbc4.jar to C:\Users\u\.m2\repository
\com\microsoft\sqljdbc\4.0.0\sqljdbc-4.0.0.jar
[INFO] Installing C:\Users\u\AppData\Local\Temp\mvninstall4148111308827790860.po
m to C:\Users\u\.m2\repository\com\microsoft\sqljdbc\4.0.0\sqljdbc-4.0.0.pom
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 0.529s
[INFO] Finished at: Fri Dec 05 13:34:22 CST 2014
[INFO] Final Memory: 5M/154M
[INFO] ------------------------------------------------------------------------
从上边的日志可以看到,sqljdbc4.jar已经被安装到仓库根目录下的com/microsoft/sqljdbc/4.0.0/目录下边了。

3.引用的时候可以这么写:

<dependency>  
    <groupId>com.microsoft</groupId>  
    <artifactId>sqljdbc</artifactId>  
    <version>4.0.0</version>    
</dependency>
配置到项目的pom文件中,就可以了,非常方便。

你可能感兴趣的:(eclipse,maven,jdbc,Microsoft,sqlserver)