In the Hive 3.x JDBC Driver there is a dependency on
org.apache.tomcat.util.scan which breaks Spring Boots Tomcat Container. I can’t
find anywhere that it’s used directly so it must be coming from one of the
Jetty Dependencies. This makes the Hive JDBC Standalone Jar incompatible with
Spring Boot. Excluding Jetty from the non standalone classifier seems to work
though I haven’t tested out everything for JDBC yet. I’m assuming this isn’t
desired behavior. Is there a Jira filed yet?
Thanks
Shawn
<dependency>
<groupId>org.apache.hive</groupId>
<artifactId>hive-jdbc</artifactId>
<version>3.1.1</version>
<exclusions>
<exclusion>
<groupId>org.eclipse.jetty</groupId>
<artifactId>*</artifactId></exclusion>
</exclusions>
</dependency>