
Java
文章平均质量分 86
小船长的炒菜猫
不积跬步无以致千里,不积小流无以成江海
展开
-
java.lang.NoClassDefFoundError: org/apache/hive/service/cli/thrift/TCLIService$Iface
今天在使用hive-jdbc连接服务器的hive时,出现了一些问题,在这里记录一下解决的方法,首先肯定要在pom中引入hive-jdbc的依赖包,然后写一段连接hive的程序,目的是获取hive中的表名和schema名称。但是运行却报错了:java.lang.NoClassDefFoundError: org/apache/hive/service/cli/thrift/TCLIService原创 2017-11-24 13:33:04 · 23850 阅读 · 0 评论 -
Maven package错误:You have to use a classifier to attach supplemental artifacts to the project instead
我在pom.xml文件中添加了一个maven-jar-plugin的插件,目的是想多打一个jar包,如下: org.apache.maven.plugins maven-jar-plugin 3.0.2 service-jar package jar ${project原创 2017-11-17 10:22:27 · 20928 阅读 · 0 评论 -
Java反射:通过父类对象调用子类方法
通常情况下在父类中不能直接调用子类中的方法(重写的除外),但是在某些特殊的情况下,需要根据一个父类的对象来调用子类的方法,原理就使用java的反射原理。例如:Person类,有一个name属性public class Person { private String name; public String getName() { return name;原创 2017-11-15 15:41:54 · 20175 阅读 · 8 评论 -
org.bouncycastle.asn1.ASN1Boolean非法循环依赖的错误
记录遇到一次奇怪的错误,在发布war包到Tomcat的时候,出现了org.bouncycastle.asn1.ASN1Boolean非法循环依赖的错误。INFO: Deploying web application directory /data/w/www/xxx-app/webapps/ROOTApr 02, 2019 9:59:52 PM org.apache.catalina.co...原创 2019-04-24 22:59:35 · 7311 阅读 · 3 评论 -
Spring Boot:The field file exceeds its maximum permitted size of 1048576 bytes.
Spring Boot做文件上传时出现了The field file exceeds its maximum permitted size of 1048576 bytes.错误,显示文件的大小超出了允许的范围。查看了官方文档,原来Spring Boot工程嵌入的tomcat限制了请求的文件大小,这一点在Spring Boot的官方文档中有说明,原文如下65.5 Handling Multip...原创 2017-01-12 21:15:50 · 150346 阅读 · 31 评论 -
Jackson异常问题和解决方案总结
转自:http://www.baeldung.com/jackson-exception1. 前言在本教程中, 我们会回顾最常见的Jackson异常 – theJsonMappingException andUnrecognizedPropertyException.最后,我们将会简要讨论Jackson 中的no such method错误。2. “Json原创 2017-10-30 18:21:52 · 67380 阅读 · 4 评论 -
Java8数组和List相互转换
使用Java 1.8中的循环转换数组为List,代码: private List arrayToList(T[] objects) { return Stream.of(objects).map(object -> { return object; }).collect(Collectors.toList()); }原创 2016-11-28 15:00:11 · 70161 阅读 · 2 评论