至少有2种情况需要你手动将jar包导入本地的maven仓库
1.你需要的jar文件在maven的*仓库中不存在,比如 Microsoft的 sqljdbc4.jar。
2.自己制作的jar文件,需要被maven项目所用。
实际上,目前仍有许多jar包不支持Maven。
本文以microsoft.sqlserver.jdbc为例说明如何将该 ' sqljdbc.jar ' 导入到你本机的Maven仓库。
进入cmd命令行执行如下命令
1. mvn -version
查看mvn版本信息
2. mvn -Dplugin=install help:describe
下载sqljdbc4.jar并提取到某个文件夹下,比如 G:\ThinkingInGIS
3.cmd进入该文件夹下,输入:
mvn install:install-file -Dfile=g:\ThinkingInGIS\sqljdbc4.jar -DgroupId=com.microsoft.sqlserver.jdbc
-DartifactId=sqljdbc -Dversion=1.0 -Dpackaging=jar
如果你的cmd已经在G:\ThinkingInGIS文件夹下,输入如下命令即可,
mvn install:install-file -Dfile=sqljdbc4.jar -DgroupId=com.microsoft.sqlserver.jdbc
-DartifactId=sqljdbc -Dversion=1.0 -Dpackaging=jar
出现“ BUILD SUCCESS”表示 sqljdbc4.jar 已经导入到你的maven仓库了
4.pom.xml
安装完成后,在pom.xml中声明如下即可:
<dependency>
<groupId>com.microsoft.sqlserver.jdbc</groupId>
<artifactId>sqljdbc</artifactId>
<version>1.0</version>
</dependency>
参考:http://maven.apache.org/general.html#importing-jars