Hutool包下使用PinyinUtil获取汉字的拼音报错cn.hutool.extra.pinyin.PinyinException: No pinyin jar found! Please ...
报错内容:
Exception in thread "main" java.lang.RuntimeException: cn.hutool.extra.pinyin.PinyinException: No pinyin jar found ! Please add one of it to your project !
解决:
1、使用 PinyinUtil 需要配合依赖第三方的拼音库包,所以除了需要导入 hutool-all 包以外,还需要导入如下依赖包
<!-- 第三方拼音依赖包,配合 hutool-all 包中的 PinyinUtil 拼音工具使用 start --><dependency><groupId>com.belerweb</groupId><artifactId>pinyin4j</artifactId><version>2.5.0</version></dependency><dependency><groupId>io.github.biezhi</groupId><artifactId>TinyPinyin</artifactId><version>2.0.3.RELEASE</version></dependency><dependency><groupId>com.github.stuxuhai</groupId><artifactId>jpinyin</artifactId><version>1.1.8</version></dependency><!-- 第三方拼音依赖包,配合 hutool-all 包中的 PinyinUtil 拼音工具使用 start -->
结果示例:
public static void main(String[] args) {String hzpy = PinyinUtil.getPinyin("汉字拼音");System.out.println("hzpy = " + hzpy);System.out.println("hzpy = " + hzpy.replace(" ", ""));}
输出:
Hutool包下使用PinyinUtil获取汉字的拼音报错cn.hutool.extra.pinyin.PinyinException: No pinyin jar found! Please ...相关推荐
- java汉字转换拼音,获取汉字串拼音首字母
首先要下载 pinyin4j 的jar包 import net.sourceforge.pinyin4j.PinyinHelper; import net.sourceforge.pinyin4j ...
- java汉字的拼音首字母_Java 获取汉字的拼音首字母
Java 获取汉字的拼音首字母: pom.xml 引用 pinyin4j 包: com.belerweb pinyin4j 2.5.0 PinyinUtil 类: package com.xxx.co ...
- php获取汉字的拼音 拼音首字母
/***获取汉字的拼音*/function pinyin($s, $isfirst = false) {static $pinyins;$s = trim($s);$len = strlen($s); ...
- C# 获取汉字的拼音首字母(转)
原文:https://blog.csdn.net/younghaiqing/article/details/62417269 一种是把所有中文字符集合起来组成一个对照表:另一种是依照汉字在Unicod ...
- C# 获取汉字的拼音首字母和全拼(含源码)
C# 获取汉字的拼音首字母 一种是把所有中文字符集合起来组成一个对照表:另一种是依照汉字在Unicode编码表中的排序来确定拼音的首字母.碰到多音字时就以常用的为准(第一种方法中可以自行更改,方法为手 ...
- (转)C# 获取汉字的拼音首字母和全拼(含源码)[A]
https://blog.csdn.net/younghaiqing/article/details/62417269 C# 获取汉字的拼音首字母 一种是把所有中文字符集合起来组成一个对照表:另一种是 ...
- python怎么用拼音-Python利用拼音库PyPinyin获取汉字的拼音
我们可以利用python的PyPinyin库来获取汉字的拼音,我们先来写一个简单的案例import pypinyin print(pypinyin.pinyin( "小宁博客")) ...
- 实现下拉框的汉字、拼音、首字母大小写,全拼检索选项
调用这个工具类,可以实现下拉框的汉字.拼音.首字母大小写,全拼检索选项 import java.util.Arrays;import net.sourceforge.pinyin4j.PinyinHe ...
- 使用pinyin4j获取汉字的拼音和全角半角转换
前段时间sprint分配了一项任务,查询一个bug,页面搜索汉字加上拼音的时候,无法匹配.最开始的时候以为拼音函数有问题,所以估了一下点就开始着手这件事情. 拼音工具类如下: /** * 获取汉字串拼 ...
最新文章
- 使用DPM2007备份还原Exchange2007邮箱数据库
- 从源码到实战:BERT模型训练营
- 【numpy学习笔记】数组的创建和基本运算
- asyncio 并发测试
- 【Groovy】使用 Groovy 语言开发服务器 Server 和客户端 Client 套接字程序 ( 服务器客户端完整代码示例 | 运行服务器端与客户端效果及过程分析 )
- MVC模式和文档/视图结构
- 【MM】基于收货的发票校验Bapi Demo
- 使用Oracle数据库开发中的一个技巧
- 斯坦福李飞飞CS231n笔记1计算机视觉概述与历史背景
- MySQL按照汉字拼音首字母排序
- ASP.NET加密解密
- java如何从服务器上删除文件,java从服务器删除文件
- 基于Linux下的Nand (Nor) Flash读写速度测试
- Edge浏览器打不开网页解决方法教学
- 华为android贡献度,米粉别不信,华为对安卓系统的贡献比小米更多
- 多线程设计模式——Master-Salave(主仆)模式
- kesu移动硬盘(固态硬盘)插上电脑后不显示盘符的解决办法
- c语言写txt文件fwrite,文件操作 fwrite,该怎么处理
- ChinaSoft 论坛巡礼 | 程序设计教育论坛
- openwrt luci中文汉化
热门文章
- leetcode714.买卖股票的最佳时机含手续费(中等)
- 整理6个超好用的在线编辑器!
- 知识体系之APUE/内核编程
- JavaWeb仓库管理系统,表弟的棒棒糖到底谁拿了
- pb dw使用技巧1
- 开源项目-图书管理系统
- MIKE 21 教程 2.3 水动力模块教学:求解方程与参数设置(Solution Technique),水深校正设置(Depth Correction)
- 《深度学习,统计学习,数学基础》人工智能算法工程师手册
- 青龙面板教程(四):线报监控系统开发
- java ocr 条型码_Tesseract.js (JavaScript OCR) 识别1D条形码下面的数字