原创 置顶 Java 【Java】记一次NoClassDefFoundError错误修复 摘要:本文提供了解决在服务器上运行Java程序时出现java.lang.NoClassDefFoundError异常的方法。该异常通常是由于缺少依赖项、类路径错误、版本不匹配或类文件损坏等原因引起的。文章通过具体案例排查了依赖引入问题,并介绍了如何调整pom.xml文件中的依赖配置来解决该异常。最终,移除了依赖项的scope属性后成功解决了问题。 2023-08-03 浏览(4,410) 评论(0) 阅读全文
原创 置顶 Java [PDF]利用腾讯云票据识别接口自动修改PDF文件名 文章探讨了如何运用腾讯云的发票识别功能,通过其API接口,实现了自动化修改PDF文件名。首先,我们需要在腾讯云平台上注册并创建发票识别服务。接着,我们可以通过Java程序调用该API接口,完成发票信息的自动读取、解析以及后续的文件名修改操作。在这个过程中,我们将重点关注发票中的关键信息,将其应用于新文件名的生成。最后,我们会对其进行测试及优化,以提升准确度和工作效率。 2022-02-09 浏览(2,398) 评论(0) 阅读全文
原创 Java 【Tomcat】Tomcat 8 缓存不足问题解决方案 解决升级至 Tomcat 8 后出现的缓存不足警告,提升 Web 应用性能。 2024-11-11 浏览(57) 评论(0) 阅读全文
原创 Java 【JAVA】深入解析JDK飞行记录器:新时代下的Java本地内存追踪(NMT) 本文简要介绍了JDK飞行记录器(JFR)在Java平台上对本地内存追踪(NMT)的支持,通过示例演示了如何使用JFR记录NMT数据,实现对Java应用程序内存消耗的连续监测和分析。鼓励读者深入了解使用JFR进行Java本地内存追踪的优势。 2023-12-18 浏览(3,591) 评论(0) 阅读全文
原创 Java 【JAVA】基于SMTP发送邮件遇到的问题 前言公司要做一个授权提醒的小程序,记录哪些运维系统的授权将要到期,提醒对应的人员进行授权的更新。代码问题1.发送邮件后,显示SSL报错是因为代码中包含了,而邮箱服务器没有正确的SSL证书导致,先屏蔽了2.html格式的数据,显示为纯文本设置文本的时候,指定为超文本即可。3.收件人收到的内容为问号(?)由于编码问题导致,调整代码如下: 2023-03-05 浏览(913) 评论(0) 阅读全文
原创 Java 【Java】十个需要知道的特性 本文,将会介绍Java中常用的十种编程的特性。集合工厂方法、本地类型判断、增强的Switch表达式、Records、Optional、 Java 日期时间 API、NullPointerException空指针异常、CompletableFuture、Lambda Expression、 Stream API 2023-01-20 浏览(818) 评论(0) 阅读全文
原创 Java 【Java】VIM无法编辑jar的解决方式 前言博客系统进行进行了更新,本来只是为了适应BIng搜索引擎做一点界面的小改动,结果发现我直接使用命令,无法编辑。用命令编辑后,会显示一个bashj脚本,原因分析首先我环境是已经安装了,这些依赖了其次,其他的zip文件,我可以直接进行编辑,其实是因为打包的时候配置了属性。该属性为的时候,打包出来的产物可以直接运行,需要使用运行,知道原因变更起来就很简单了。将,修改为,重新打包即可。 2022-10-27 浏览(3,776) 评论(0) 阅读全文
原创 Java 【Java】jar启动的java程序报错FileNotFoundException 前言做了个周报系统,用来生成周报,维护周报,遇到了模板文件找不到的问题,死活不行,下面是报错信息因为周报系统是使用启动,报错内容为无法正确的映射路径,也是情有可原,直接运行是没问题的。错误代码正确代码直接使用的。 2022-10-14 浏览(1,126) 评论(0) 阅读全文
原创 Java 【Java】PDFBox 一个开源的PDF支持库 故而有了这次的改造之旅示例···java/** 合并pdf @return*/privatestaticintmergePDF(Stringpath)throwsIOException{PDFMergerUtilitypdfMerger=newPDFMergerUtility();Filef=newFile(path);File[]pdffiles=f.listFiles(); 2022-09-30 浏览(1,255) 评论(0) 阅读全文