网站建设 技术规范书,怎么搭载wordpress,手机app开发成本,php网站做iosMaven打包运行#xff0c;引入三方jar及打包#xff0c;不导入本地库的方法
maven、打包、springboot、jar、本地、引入背景
业务系统要对接某硬件#xff0c;需要用到其三方jar#xff0c;maven官方仓库没有这个#xff0c;我也没有maven#xff0c;又不想mvn install…Maven打包运行引入三方jar及打包不导入本地库的方法
maven、打包、springboot、jar、本地、引入背景
业务系统要对接某硬件需要用到其三方jarmaven官方仓库没有这个我也没有maven又不想mvn install污染本机环境驻场开发用的自己电脑。
原因分析
引入本地jar这个问题借助ai助手似乎这件事不成问题本地引入使用了一段时间后感觉没有什么异常 但是在部署的时候发现这个东西好像没有打进项目jar包里同事给了我这个网页 说scope为system的maven打包默认是不打进jar包进去的感觉写得还可以下文两方法均摘录其中。
同时我也发现了脱离这个事件之外隐藏的问题我同事就能搜索出来这个问题的很多解法而我却搜不出来这是为什么呢
我发现我同事搜索的是某一现象maven打不进本地jar有没有本地两个字我忘了 而我搜的是一个笼统的问题maven引入本地jar打包得到的自然也是笼统泛泛的答案几乎都是引入相关的。
看来提问、搜索的方式也是一门学问啊。
解决方案
本地jar包引入 dependencygroupIdorg.crazy/groupIdartifactIdcrazy-core/artifactIdversion${crazy.core.version}/versionscopesystem/scopesystemPath${project.basedir}/src/main/resources/libs/crazy-core-1.0.0-SNAPSHOT.jar/systemPath
/dependency引用jar打入jar包配置 pluginsplugingroupIdorg.springframework.boot/groupIdartifactIdspring-boot-maven-plugin/artifactIdconfigurationincludeSystemScopetrue/includeSystemScope/configuration/plugin
/plugins声明本文使用八爪鱼rpa工具从gitee自动搬运本人原创或摘录会备注出处博客如版式错乱请评论私信如情况紧急或久未回复请致邮 xkm.0jiejie0qq.com 并备注原委引用本人笔记的链接正常情况下均可访问如打不开请查看该链接末尾的笔记标题右击链接文本点击 复制链接地址在文本编辑工具粘贴查看也可在搜索框粘贴后直接编辑然后搜索在本人博客手动搜索该标题即可如遇任何问题或有更佳方案欢迎与我沟通