技成培训网官方网站,html制作个人简历,设计帮官网,网站打不开了什么原因前言
想必点进来看这篇文章的各位#xff0c;都是已经习惯了Maven从中央仓库或者阿里仓库直接拉取jar包进行使用。我也是#x1f921;#x1f921;。
前两天遇到一个工作场景#xff0c;对接三方平台#xff0c;结果对方就是提供的一个jar包下载链接#xff0c;可给我整…前言
想必点进来看这篇文章的各位都是已经习惯了Maven从中央仓库或者阿里仓库直接拉取jar包进行使用。我也是。
前两天遇到一个工作场景对接三方平台结果对方就是提供的一个jar包下载链接可给我整不会了。
研究了一番之后找到了合适的方法故此记录。
操作方法 先下载到本地这个不用多说。 在项目的根目录下创建一个lib文件夹文件夹里的内容之后一起提交到git上 把jar包复制到lib文件夹下 配置pom文件 示例如下 dependencygroupIdcom.example.sdk/groupIdartifactIdexample-sdk/artifactIdversion1.0/versionscopesystem/scopesystemPath${pom.basedir}/lib/example.jar/systemPath/dependency其中 groupId随便取artifactId随便取version随便取scope必须是systemsystemPathjar包的路径建议写与pom文件的相对路径像示例里的那样
通过这样的配置之后你就已经引入了这个jar包跟其他从远程仓库拉下来的jar包没什么两样在开发环境中可以正常使用。
但如果你需要打包部署这个项目那还需要再额外配置一点东西否则打包时不会把这个jar一起打进来。
打包配置
打包的时候需要做如下配置需要通过resource标签引入位置build→resources→resource
在pom文件中添加以下代码目的是把lib目录中的jar包一起打包到当前项目的包里面去这样将来打包部署项目的时候才可以正常使用。 buildresourcesresourcedirectorylib/directorytargetPath/BOOT-INF/lib//targetPathincludesinclude**/*.jar/include/includes/resource/resources/build总结
这种引入方式是比较靠谱的只需要开发者操作一次后续就可以不用再去管它了。