maven引入本地jar包到war包

今天做项目遇到maven的仓库里面没有的包,必须自己引入本地的

首先将本地的jar包放入项目下的lib(自建的)包里


maven引入本地jar包到war包_第1张图片

在maven中引入


    
        cn.sms.jar  
        jar    
        1.0 
        system 
        ${basedir}/lib/jersey-bundle-1.19.jar 
    

    
        cn.sms.jar  
        jar1    
        1.0 
        system 
        ${basedir}/lib/json-org.jar 
    


接下来就是打包的问题了,在pom中加上一个plugin

        
            org.apache.maven.plugins
            maven-dependency-plugin
            2.10
            
                
                    copy-dependencies
                    compile
                    
                        copy-dependencies
                    
                    
                        ${project.build.directory}/${project.build.finalName}/WEB-INF/lib
                        system
                    
                
            
        

然后再 clean package一下,在war中就可以看到上面定义的jar,jar1两个包

maven引入本地jar包到war包_第2张图片

你可能感兴趣的:(maven引入本地jar包到war包)