Maven项目中导入本地jar包_IDEA

博猪因项目遇到此类问题,特此发文记录,望遇到此类问题的朋友,少走弯路,希望本文对你们有帮助。

一、创建 lib 文件夹

创建lib的文件在根目录下,用来放都是.jar
Maven项目中导入本地jar包_IDEA_第1张图片

二、项目引入本地jar

Maven项目中导入本地jar包_IDEA_第2张图片
Maven项目中导入本地jar包_IDEA_第3张图片
Maven项目中导入本地jar包_IDEA_第4张图片

三、配置pom.xml

Maven项目中导入本地jar包_IDEA_第5张图片
引入lib本地jar配置代码

                            
                            
                                ${project.basedir}/lib
                                WEB-INF/lib
                                false
                                
                                    *.jar
                                
                            

directory:搜索资源目录
targetPath:目标路径
filtering:是否过滤
includes:包括哪些文件

为什么目标路径是“WEB-INF/lib”而不是/lib呢?
是因为发布到服务器的时候lib在WEB-INF下面,如图
Maven项目中导入本地jar包_IDEA_第6张图片

四、配置本地jar

Maven项目中导入本地jar包_IDEA_第7张图片
配置代码块

        
            com.xxxx
            xxx
            system
            3.1.9
            ${basedir}/lib/xx-xxx-xx-3.1.9-jdk18.jar
        
        
            com.xxx
            xxx
            system
            1.0
            ${basedir}/lib/xx-xxx-xx-1.0.jar
        

${basedir}:根目录
${project.basedir}:资源根目录

然后刷新重新mvn打包,编译运行,就完成了本地jar引入:)
————————————————————————————————————————————————————————
祝愿各位,技术成长的道路上,不断摸索,不断创新,不断成长、
活着就是为了改变世界

你可能感兴趣的:(JAVA)