关于使用Kaptcha验证码框架遇到的问题
转自: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验证码框架遇到的问题相关推荐
- Java笔记-使用Kaptcha验证码框架
使用Kaptcha这个验证码框架用起来,比自己写简单 首先设置maven项目: <dependency><groupId>com.github.penggle</grou ...
- 《Java从入门到放弃》框架入门篇:使用kaptcha验证码框架
使用kaptcha框架实现的验证码效果如下图 使用该验证码框架的步骤如下: 一.引入 kaptcha-2.3.2.jar(点击下载) 文件. 二.在web.xml中配置验证码Servlet. < ...
- kaptcha验证码实现,配合spring boot使用
一.kaptcha介绍 Kaptcha是谷歌放在github上的一个验证码jar包,我们可以简单配置属性实现验证码的验证功能. kaptcha参数设置如下所示: Constant 描述 默认值 kap ...
- kaptcha验证码组件使用简介
kaptcha验证码组件使用简介 Kaptcha是一个基于SimpleCaptcha的验证码开源项目. 官网地址:http://code.google.com/p/kaptcha/ kaptcha的使 ...
- kaptcha 验证码在spring mvc 中的使用
转自:http://ttaale.iteye.com/blog/808719 kaptcha 是一个非常实用的验证码生成工具.有了它,你可以生成各种样式的验证码,因为它是可配置的.kaptcha工作的 ...
- java kaptcha_java相关:kaptcha验证码使用方法详解
java相关:kaptcha验证码使用方法详解 发布于 2020-6-7| 复制链接 摘记: 本文为大家分享了kaptcha验证码的使用方法,供大家参考,具体内容如下1.首先在pom.xml文件中导入 ...
- Springboot整合kaptcha验证码
Springboot整合kaptcha验证码 01.通过配置类来配置kaptcha 01-01.添加kaptcha的依赖: <!-- kaptcha验证码 --> <dependen ...
- springboot集成kaptcha验证码
导入依赖 <!-- kaptcha 验证码开源组件 --> <dependency><groupId>com.github.penggle</groupId& ...
- Gateway + Redis整合Kaptcha验证码
引言 验证码的作用: 防止自动化代码(爬虫,恶意脚本)来直接发送请求 确认用户信息的真实性 1. pom依赖 <dependency><groupId>org.springfr ...
- Spring MVC 中使用 Google kaptcha 验证码
验证码是抵抗批量操作和恶意登录最有效的方式之一. 验证码从产生到现在已经衍生出了很多分支.方式.google kaptcha 是一个非常实用的验证码生成类库. 通过灵活的配置生成各种样式的验证码,并将 ...
最新文章
- 裸centos安装PCRE时报错解决
- Kubernetes面试题超详细总结
- [转] 2012年经典书目
- wxWidgets:wxPlatformInfo类用法
- 如何升级浏览器_前谷歌员工爆料:谷歌工程师们是如何合谋“杀死”IE6浏览器的...
- tomcat工作原理以及详解操作
- 汽车电子嵌入式软件概述
- 嘉明的C学习之Day8--数组
- 代码覆盖率和功能覆盖率
- javascript跳转页面
- 2023最新高频前端面试题总结(附答案)
- 目标检测之yolo系列
- 大公司病! 太真实了!
- 大数据热点图制作(微重点)
- R绘图 | 圆角堆叠柱状图(ggchicklet )
- go语言快速学习指南
- CrossOver2022Mac/Linux虚拟机软件如何安装下载教程
- 【博客497】k8s cgroup原理完整剖析
- 青风和大家一起学Stellaris系列ARM——五.看门狗的使用
- opencvShrap的PutText函数输出中文
热门文章
- 《高翔视觉slam十四讲》学习笔记 第六讲 非线性优化
- java restful文件传输_Spring Boot 2.0实现基于Restful风格的文件上传与下载APIs
- 力扣-543. 二叉树的直径
- 力扣-5773(243周赛)插入后的最大值
- 如何下载Visual Studio Code及配置教程
- L1-021 重要的话说三遍 (5 分) — 团体程序设计天梯赛
- Android 柱状图(自定义View)
- 常用指令备忘录----持续更新
- Mongodb 3.2.X 添加admin的root账户
- 安全微软微软安全新闻聚焦-双周刊第三十二期