gpt4 book ai didi

tomcat - hive-jdbc-standalone.jar 未由 tomcat 7 加载

转载 作者:可可西里 更新时间:2023-11-01 16:11:24 26 4
gpt4 key购买 nike

我正在尝试从 Web 应用程序连接到 Hive thrift 服务器 (hiveserver2)。我在 Eclipse 中创建了动态 Web 项目,并在 WEB-INF/lib 下添加了以下 jar -

  • hive-jdbc-0.14.0-standalone.jar
  • 配置单元-jdbc-0.14.0.jar
  • hadoop-common-2.6.0.jar
  • mongo-hadoop-core.jar
  • mongo-hadoop-hive.jar
  • mongo-java-driver.jar

我使用的是 tomcat 7.0.61。当我将应用程序部署到 tomcat 服务器时,它会显示以下消息并且不会加载 hive-jdbc-0.14.0-standalone.jar

INFO:     validateJarFile(C:\EclipseWorkspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\HiveWeb\WEB-INF\lib\hive-jdbc-0.14.0-standalone.jar) - jar not loaded. See Servlet Spec 3.0, section 10.7.2. Offending class: javax/servlet/Servlet.class

hive-jdbc-0.14.0-standalone.jar 和 tomcat/lib 中的 javax.servlet.Servlet.class 似乎有冲突。我需要 hive-jdbc-0.14.0-standalone.jar 来连接到 hiveserver。

我尝试在 tomcat/lib 目录中添加 hive-jdbc-0.14.0-standalone.jar。但是tomcat因此无法启动。

有没有办法从 hive-jdbc-0.14.0-standalone.jar 或 tomcat 中排除 javax.servlet.Servlet?

最佳答案

你应该试试删除 hive-jdbc-0.14.0-standalone.jar 并使用以下 jars :

hive-common--0.14.0.jar配置单元-exec-0.14.0.jarhive-metastore-0.14.0.jar配置单元-serde-0.14.0.jar配置单元服务-0.14.0.jar

关于tomcat - hive-jdbc-standalone.jar 未由 tomcat 7 加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30047970/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com