iis服务器助手广告
返回顶部
首页 > 资讯 > 精选 >详解spring boot引入外部jar包的坑
  • 350
分享到

详解spring boot引入外部jar包的坑

springbootjar 2023-05-30 17:05:35 350人浏览 薄情痞子
摘要

前言:由于项目需求,短信验证码的接口需要换成阿里大于的,但是尴尬的发现阿里大于的jar包没有Maven版本的,于是便开始了一上午的操蛋引包之路。按照套路来说,自然应该是百度一波,但是百度了好久,找了好多方案之后发现,没一个有用的,而且文章的

前言:由于项目需求,短信验证码的接口需要换成阿里大于的,但是尴尬的发现阿里大于的jar包没有Maven版本的,于是便开始了一上午的操蛋引包之路。按照套路来说,自然应该是百度一波,但是百度了好久,找了好多方案之后发现,没一个有用的,而且文章的抄袭、拷贝十分严重,试了N种方案,都是错的,都没有将外部jar包打包到BOOK-INF文件夹下。最终,在第N次尝试之后,终于在打的jar包里将外部的jar包导入进来。特此记录下,防止再犯!!!

首先在新建libs文件夹(根目录或者resource目录下都可以),将需要引入的jar放进去

详解spring boot引入外部jar包的坑

然后再pom中加入如下配置,告诉maven导入本地jar

<dependency>    <groupId>com.aliyun</groupId>    <artifactId>aliyun-java-sdk-core</artifactId>    <version>3.2.2</version>    <scope>system</scope>    <systemPath>${project.basedir}/libs/aliyun-java-sdk-core-3.3.1.jar</systemPath>  </dependency>  <dependency>    <groupId>com.aliyun</groupId>    <artifactId>aliyun-java-sdk-dysmsapi</artifactId>    <version>1.0.0</version>    <scope>system</scope>    <systemPath>${project.basedir}/libs/aliyun-java-sdk-dysmsapi-1.0.0.jar</systemPath>  </dependency>

--结束END--

本文标题: 详解spring boot引入外部jar包的坑

本文链接: https://www.lsjlt.com/news/220268.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 详解spring boot引入外部jar包的坑
    前言:由于项目需求,短信验证码的接口需要换成阿里大于的,但是尴尬的发现阿里大于的jar包没有maven版本的,于是便开始了一上午的操蛋引包之路。按照套路来说,自然应该是百度一波,但是百度了好久,找了好多方案之后发现,没一个有用的,而且文章的...
    99+
    2023-05-30
    spring boot jar
  • SpringBoot项目如何引入外部jar及将外部jar打包到项目发布jar包
    1、创建一个SpringBoot项目 下载项目之后将项目导入IDEA 2、如何添加外部jar包 准备一个外部的jar包, 我这里使用的是guava-31.1-jre.jar作为演示 下载地址:htt...
    99+
    2023-10-25
    spring boot jar java
  • java启动jar包引入外部配置文件
    前提: 打出来的jar中已经包含了各个application-xxx.yml文件,jar所在位置也引入了外部的application-test.yml。 目的:运行时,希望使用的时外部 application-test.yml  文件。 使...
    99+
    2023-09-10
    java jar
  • Spring Boot Jar 包部署脚本的实例分析
    这篇文章给大家介绍Spring Boot Jar 包部署脚本的实例分析,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。当使用 Spring Boot 进行开发时,它可以将项目打包成 Jar ...
    99+
    2023-06-22
  • maven项目引用外部jar包的方法
    问题描述:有一个java maven web项目,需要引入一个第三方包gdal.jar,但是这个包是自己打包的,在maven中央库里面找不到该包,因此我采用传统的方式,将这个包拷贝到:项目名称\src\main\webapp\WEB-INF...
    99+
    2023-05-30
    maven jar包
  • eclipse导入外部jar包的步骤是什么
    导入外部jar包的步骤如下:1. 将jar包复制到项目文件夹中的某个目录下,例如放在项目的lib文件夹下。2. 在Eclipse的P...
    99+
    2023-09-17
    eclipse jar
  • Spring Boot 指定外部启动配置文件详解
    目录使用spring boot默认的配置文件路径指定外部的配置文件特定配置总结默认的打包spring boot项目会把配置文件打到jar包中,有时候在测试时需要想修改某些配置项。这时...
    99+
    2024-04-02
  • spring boot jar部署控制台日志乱码的解决
    目录spring boot jar部署控制台日志乱码问题描述解决注释掉或删除springboot打包后在Windows控制台运行中文乱码例如spring boot jar部署控制台日...
    99+
    2024-04-02
  • Spring Boot如何读取自定义外部属性详解
    测试的环境:Spring Boot2 + Maven +lombok 准备需要用到的基础类: public class People { private String n...
    99+
    2024-04-02
  • 动态上传jar包热部署的实战详解
    目录定义简单的接口该接口的一个简单的实现反射方式热部署注解方式热部署测试近期开发系统过程中遇到的一个需求,系统给定一个接口,用户可以自定义开发该接口的实现,并将实现打成jar包,上传...
    99+
    2024-04-02
  • 解决外部jar包@Service无法注解无法扫描的问题
    目录外部jar包@Service无法注解无法扫描问题在确保spring配置无误的情况下Service包中的组件无法被扫描到一般遇到service无法被扫描到有这么几个问题外部jar包...
    99+
    2024-04-02
  • spring boot如何配置静态路径详解(404出现的坑)
    目录一  前言二  漫长的调试之路总结一  前言 最近有个项目,需要上传一个zip文件(zip文件就是一堆的html压缩组成)的压缩文件,然后后端解压出...
    99+
    2024-04-02
  • Spring boot实现热部署的两种方式详解
    热部署是什么大家都知道在项目开发过程中,常常会改动页面数据或者修改数据结构,为了显示改动效果,往往需要重启应用查看改变效果,其实就是重新编译生成了新的 Class 文件,这个文件里记录着和代码等对应的各种信息,然后 Class 文件将被虚拟...
    99+
    2023-05-31
    springboot 热部署 spring boo
  • SpringBoot项目引入第三方sdk jar包的解决方案
    目录场景解决方案总结参考资料场景 对接第三方接口,他们有自己封装的SDK jar包,但是没有对外统一的maven仓库。我们自己项目需要集成这个离线的jar包? 解决方案 1、 jar...
    99+
    2024-04-02
  • 基于Spring中各个jar包的作用及依赖(详解)
    先附spring各版本jar包下载链接http://repo.spring.io/release/org/springframework/spring/spring.jar 是包含有完整发布模块的单个jar 包。但是不包括mock.jar,...
    99+
    2023-05-30
    spring jar包 作用
  • 两个jar包下相同包名类名引入冲突的解决方法
    有时候引入的jar包中的包名类名与其他jar包中的包名类名相同,导致程序在编译或运行的时候无法正确引用想要的类, 解决方法就是去掉其中不需要的那个jar包 有一个项目下需要用到Ope...
    99+
    2024-04-02
  • 详解SpringBoot如何删除引用jar包中的无用bean
    目录前言代码示例实现代码示例前言 公司有个项目,时间比较赶,而且项目的部分需求,和之前做的项目部分功能一样,为了赶速度和直接将之前多模块的maven项目中的部分模块,直接以jar包的...
    99+
    2024-04-02
  • 解决spring-boot 打成jar包后 启动时指定参数无效的问题
    spring-boot打成jar启动时指定参数无效 今天后台项目进行修改,使用spring.profiles来指定启动时使用的配置文件。 在项目中添加好配置文件后使用java -ja...
    99+
    2024-04-02
  • 详解Spring中的Environment外部化配置管理
    目录profilesProfileService声明一个配置类定义测试方法profiles总结Propertiesenvironment的应用指定profile属性@Value注解的...
    99+
    2024-04-02
  • 使用Spring Boot+gRPC构建微服务并部署的案例详解
    目录1.  为什么要用Istio?1.1.  为什么要使用gRPC作为通信框架?1.2. 编写业务代码1.3、 编写Dockerfile2. 编写部署文件3. 部...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作