java
qsya
树叶的一生 只是为了归根吗
展开
-
java.lang.NoClassDefFoundError: javax/xml/bind/DatatypeConverter
问题描述:项目启动或运行时报错:java.lang.NoClassDefFoundError: javax/xml/bind/DatatypeConvertersjdk版本:jdk-15原因: java SE 9.0后移除了jaxb的jar包解决:方法一:降低项目jdk版本到1.8file>Project Structure中替换到低版本,没有的话需要下载新增一个方法二:引入相应的jar包即可 <!-- jaxb --> <dep原创 2021-02-26 13:49:17 · 290 阅读 · 0 评论 -
BigDecimal先乘后除设置精度无效+RoundingMode参数说明
问题描述:BigDecimal做除法时需要设置精度,不然会报错;今天需要算一个百分比,直接分子乘以100再除以分母,发现所设的四舍五入失效。eg:BigDecimal x = BigDecimal.valueOf(3);BigDecimal y = BigDecimal.valueOf(2);BigDecimal z = BigDecimal.valueOf(4);//四舍五入失效System.out.println(y.multiply(BigDecimal.valueOf(100).div原创 2020-12-21 18:15:40 · 2567 阅读 · 1 评论 -
org.apache.poi.hssf.usermodel.HSSFDateUtil已过期
项目场景:最近项目使用poi读取excel时,发现包HSSFDateUtil已过期,异常如下图,强迫症想换掉。当前poi版本poi-4.1.2.jar(发现老版本poi-3.12.jar没有异常警告)解决方案:HSSFDateUtil更换成DateUtil引入的包换成import org.apache.poi.ss.usermodel.DateUtil;官网介绍:http://poi.apache.org/apidocs/dev/org/apache/poi/hssf/usermod原创 2020-10-19 23:32:20 · 10843 阅读 · 1 评论 -
Springboot项目jdk升级11后遇到的一些问题(javax.jws.WebService报错)
项目场景:该项目之前使用cxf整合过webservice,现在项目需要把jdk由1.8升级到11,记录遇到的一些问题。升级就是pom文件中java版本指定到11 <properties> <java.version>11</java.version> <maven-jar-plugin.version>3.1.1</maven-jar-plugin.version> </properties> <parent原创 2020-10-15 21:02:27 · 8435 阅读 · 1 评论 -
Error creating bean with name ‘endpoint‘ defined in class path resource [.../CxfConfig.class]
Spring boot项目整合webservice后,引入阿里云短信包,项目启动报错。问题描述:最近一个老项目发送短信的接口需要由网易换成阿里云的,本来其它项目引入都没什么问题,但这个项目之前使用cxf整合过webservice,导入阿里的jar包后,项目启动报错Error creating bean with name ‘endpoint’ defined in class path resource [ct/edu/lms/web/server/config/CxfConfig.class]:.原创 2020-09-08 00:08:23 · 4734 阅读 · 0 评论