当前位置: 首页 > news >正文

(IDEA)springCloud项目导入本地jar包方法和项目打包时找不到引入本地jar包的问题解决方案

idea导入本地jar包
方法一:点击左上角File–>Project Structure–>Modules。打开Modules界面点击下方+号,选择第一项,找到想要导入的本地jar包。此方法可以使项目使用导入的jar包程序不报错,但是在打包项目时,会出现找不到程序的错误,致使无法打包。

在这里插入图片描述
方法二:

第一步:在resouces下建立lib文件夹,将需要导入项目的本地jar包存入lib,此时jar包无法展开,与下图标注的jar包2一致,说明jar只是存入了lib但是项目并没有引入。
在这里插入图片描述
第二步:在pom中引入本地jar包的依赖。
在这里插入图片描述
其中标签groupId、artifactId 、和version自定义。

scope:作用于定义为system

systemPath:定义为jar包在项目中的路径

${basedir}:指向项目的根目录

此时本地jar包引入项目完成,但是这样只能保证我们在本地能够正常运行,打包还是不会被打包进去。

所以下面才是重点中的重点。

项目打jar包
我们需要在引入的springboot的maven插件中告诉maven,将我们的刚刚引入的作用域为system的本地jar也打包进来,如图所示:

在这里插入图片描述
这样在项目打包成jar包时就没有问题了。
项目打打war包
需要在maven的war插件中引入你的本地jar包:
在这里插入图片描述
direcotry:你本地的jar包的路径

targetPath:将你的jar包打到WEB-INF/lib下

http://www.lryc.cn/news/69719.html

相关文章:

  • 非线性系统的线性化与泰勒级数
  • HOOPS全新文档系统上线!三维模型文件转换更便捷!
  • 第三篇:强化学习发展历史
  • 如何学会战略性思维?
  • 设备采购信息管理系统
  • Puppeteer入门实践
  • 生成VLC 及其模块的全面帮助
  • 什么是客户自助服务门户及其搭建方法
  • 【5.19】三、白盒测试方法—逻辑覆盖法
  • Linux安装MySQL后无法通过IP地址访问处理方法
  • 使用Python实现Rest API指南
  • 【2023 · CANN训练营第一季】进阶班 应用开发深入讲解→模型推理
  • 单词分析问题
  • 3个月出国|材料科学老师自费赴韩国访学
  • MaaS来临,SaaS进入「奇点」时刻|产业深度
  • 课程分享:华清远见联合NXP推出i.MX8M Plus开发与实践课程,超干超实用!
  • idea将java程序打包为jar
  • 快速掌握Redis基础知识及使用技巧
  • C++控制台打飞机小游戏
  • Pinna的使用以及pinna的持续化存储(两种方法)
  • 开发中造成空指针的常见用法,如何避免
  • MySQL事务和索引
  • Kali工具集简介
  • 离散数学 | 图论 | 欧拉图 | 哈密顿图 | 割点 | 桥(欧拉图和哈密顿图有没有割点和桥?)
  • Android生命周期:理解与应用
  • 00后真的是内卷王中王,真的想离职了....
  • linux Fd以及重定向讲解
  • Moonbeam近日提案公投一览
  • 凝聚青年力量,打造数字化人才队伍
  • 蓝牙资讯|智能家居标准Matter 1.1 发布,智能家居产品兼容更丰富