在eclipse中maven项目添加本地jar

方法一:直接把jar包复制到maven中所部属的目录下

方法二:用mvn install 命令配,  命令例子如下:

mvn install:install-file-Dfile=D:\maven-jar\HsviewClient-2.0.jar -DgroupId=com.hsview.client-DartifactId=HsviewClient -Dversion=2.0 -Dpackaging=jar

说明:  -Dfile 就是你下载的jar包的位置   -DgroupId 就是pom里对应的groupId   DartifactId 也是pom里对应的DartifactId,也是jar包名字(-符号前面的部分),

-Dversion 就是jar包的版本(- 符号后面的部分 )   -Dpackaging=jar

使用以上两种方法都没有解决问题。

使用第三种方法解决问题:

1、首先我在项目根目录中创建一个lib文件夹,将jar包拷贝到lib文件夹下 
   在eclipse中maven项目添加本地jar_第1张图片
2、然后我们在maven的pom.xml中配置

cn.sportsdata.secutil  
secutil  
0.0.1  
system  
${project.basedir}/lib/secutil-0.0.1.jar  


3、这里的groupId和artifactId以及version都是可以随便填写的 ,scope必须填写为system,而systemPath我们现在我们jar包的地址就可以了
4、最后我们必须在maven打包的过程中加入我们这个jar包。因为项目运行的时候需要这个Jar,并且我们得拷贝在WEB-INF/lib目录
 



org.apache.maven.plugins
                maven-war-plugin
                    
                   
                       
                            ${project.basedir}/lib
                            WEB-INF/lib
                            false
                           
                                **/*.jar
                           

                       

                   

               

                2.1.1

 

你可能感兴趣的:(maven)