您当前的位置: 首页 >  ar

qq_34412985

暂无认证

  • 0浏览

    0关注

    1061博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

springboot借助maven插件system path,加载本地jar

qq_34412985 发布时间:2020-06-09 22:05:24 ,浏览量:0

首先这个工程是一个springboot工程有main主启动类,并且这个jar包只能作为最终的jar包,也就是没有别的maven工程在pom.xml文件通过坐标依赖它,否则依赖它的工程编译成jar包后不能正常启动。

当引用第三方包,且没有源代码时候,可以使用system path

复制代码


    ctec
    xxx-core
    1.0
    system
    ${project.basedir}/src/main/resources/libs/ctec-xxx-core.jar

复制代码

 

仅这样做,并不能将jar包含到war中,需要使用true

复制代码


    
        org.springframework.boot
        spring-boot-maven-plugin
        
            true
        
    

       

                                            true                    src/main                                                lib/**                                                                           true                    src/main                                            resources/**                                                           

仅使用resources加载lib中的jar包是不可以的,jar包可以打包进去,但是启动程序会报class not found;includes只会显示加载这些目录,其他目录会舍弃。

常见内置变量

${basedir} 项目根目录
${project.build.directory} 构建目录,缺省为target
${project.build.outputDirectory} 构建过程输出目录,缺省为target/classes
${project.build.finalName} 产出物名称,缺省为${project.artifactId}-${project.version}
${project.packaging} 打包类型,缺省为jar
${project.xxx} 当前pom文件的任意节点的内容
关注
打赏
1653291990
查看更多评论
立即登录/注册

微信扫码登录

0.0451s