转自:https://blog.csdn.net/weixin_41744249/article/details/79336748

今天新项目在选择验证码框架时,选用了Kaptcha框架。在pom.xml文件中引用kaptcha时,直接报错Missing artifact com.google.code.kaptcha:kaptcha:jar:2.3。

刚开始排除错误的时候以为是maven没有进行自动下载,查看maven的相关配置后,是有配置进行自动下载的。后来将错误自行google后发现,是由于maven本地仓库没有Kaptcha这个jar包,需要自行安装。

解决办法为:

1.首先将Kaptcha的jar包下载下来,链接为:http://code.google.com/p/kaptcha/downloads/list

2.将下载好的jar包解压到相应的路径

3.打开命令行切换到jar包所在的位置,执行mvn install:install-file -DgroupId=com.google.code -DartifactId=kaptcha -Dversion=2.3.2 -Dfile=kaptcha-2.3.2.jar -Dpackaging=jar -DgeneratePom=true

(注:具体版本改成你所下载的版本即可)

命令行出现该信息则说明成功

在pom.xml中引入

<dependency>
<groupId>com.google.code</groupId>
<artifactId>kaptcha</artifactId>
<version>2.3.2</version>

</dependency>

关于上述命令中命令的解释:

之前在使用该命令jar一直未添加成功,主要是由于将-Dfile=kaptcha2.3.2.jar这个参数弄错发生的,这个参数指定的是你jar包的名称。

-DgroupId=com.google.code对应pom.xml中<groupId>com.google.code</groupId>

-DartifactId=kaptcha对应pom.xml中<artifactId>kaptcha</artifactId>

-Dversion=2.3.2对应pom.xml中<version>2.3.2</version>

关于使用Kaptcha验证码框架遇到的问题相关推荐

  1. Java笔记-使用Kaptcha验证码框架

    使用Kaptcha这个验证码框架用起来,比自己写简单 首先设置maven项目: <dependency><groupId>com.github.penggle</grou ...

  2. 《Java从入门到放弃》框架入门篇:使用kaptcha验证码框架

    使用kaptcha框架实现的验证码效果如下图 使用该验证码框架的步骤如下: 一.引入 kaptcha-2.3.2.jar(点击下载) 文件. 二.在web.xml中配置验证码Servlet. < ...

  3. kaptcha验证码实现,配合spring boot使用

    一.kaptcha介绍 Kaptcha是谷歌放在github上的一个验证码jar包,我们可以简单配置属性实现验证码的验证功能. kaptcha参数设置如下所示: Constant 描述 默认值 kap ...

  4. kaptcha验证码组件使用简介

    kaptcha验证码组件使用简介 Kaptcha是一个基于SimpleCaptcha的验证码开源项目. 官网地址:http://code.google.com/p/kaptcha/ kaptcha的使 ...

  5. kaptcha 验证码在spring mvc 中的使用

    转自:http://ttaale.iteye.com/blog/808719 kaptcha 是一个非常实用的验证码生成工具.有了它,你可以生成各种样式的验证码,因为它是可配置的.kaptcha工作的 ...

  6. java kaptcha_java相关:kaptcha验证码使用方法详解

    java相关:kaptcha验证码使用方法详解 发布于 2020-6-7| 复制链接 摘记: 本文为大家分享了kaptcha验证码的使用方法,供大家参考,具体内容如下1.首先在pom.xml文件中导入 ...

  7. Springboot整合kaptcha验证码

    Springboot整合kaptcha验证码 01.通过配置类来配置kaptcha 01-01.添加kaptcha的依赖: <!-- kaptcha验证码 --> <dependen ...

  8. springboot集成kaptcha验证码

    导入依赖 <!-- kaptcha 验证码开源组件 --> <dependency><groupId>com.github.penggle</groupId& ...

  9. Gateway + Redis整合Kaptcha验证码

    引言 验证码的作用: 防止自动化代码(爬虫,恶意脚本)来直接发送请求 确认用户信息的真实性 1. pom依赖 <dependency><groupId>org.springfr ...

  10. Spring MVC 中使用 Google kaptcha 验证码

    验证码是抵抗批量操作和恶意登录最有效的方式之一. 验证码从产生到现在已经衍生出了很多分支.方式.google kaptcha 是一个非常实用的验证码生成类库. 通过灵活的配置生成各种样式的验证码,并将 ...

最新文章

  1. 裸centos安装PCRE时报错解决
  2. Kubernetes面试题超详细总结
  3. [转] 2012年经典书目
  4. wxWidgets:wxPlatformInfo类用法
  5. 如何升级浏览器_前谷歌员工爆料:谷歌工程师们是如何合谋“杀死”IE6浏览器的...
  6. tomcat工作原理以及详解操作
  7. 汽车电子嵌入式软件概述
  8. 嘉明的C学习之Day8--数组
  9. 代码覆盖率和功能覆盖率
  10. javascript跳转页面
  11. 2023最新高频前端面试题总结(附答案)
  12. 目标检测之yolo系列
  13. 大公司病! 太真实了!
  14. 大数据热点图制作(微重点)
  15. R绘图 | 圆角堆叠柱状图(ggchicklet )
  16. go语言快速学习指南
  17. CrossOver2022Mac/Linux虚拟机软件如何安装下载教程
  18. 【博客497】k8s cgroup原理完整剖析
  19. 青风和大家一起学Stellaris系列ARM——五.看门狗的使用
  20. opencvShrap的PutText函数输出中文

热门文章

  1. 《高翔视觉slam十四讲》学习笔记 第六讲 非线性优化
  2. java restful文件传输_Spring Boot 2.0实现基于Restful风格的文件上传与下载APIs
  3. 力扣-543. 二叉树的直径
  4. 力扣-5773(243周赛)插入后的最大值
  5. 如何下载Visual Studio Code及配置教程
  6. L1-021 重要的话说三遍 (5 分) — 团体程序设计天梯赛
  7. Android 柱状图(自定义View)
  8. 常用指令备忘录----持续更新
  9. Mongodb 3.2.X 添加admin的root账户
  10. 安全微软微软安全新闻聚焦-双周刊第三十二期