gpt4 book ai didi

java - 添加配置单元 jdbc 依赖项会破坏 Glassfish 部署

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

我正在构建一个需要通过 JDBC 访问 Hive 的 Java web 应用程序,部署在 Glassfish 上。

一次hive jdbc maven依赖

<dependency>
<groupId>org.apache.hive</groupId>
<artifactId>hive-jdbc</artifactId>
<version>2.1.0</version>
</dependency>

已添加,部署中断,Glassfish 出现以下异常:

部署期间发生错误:加载应用程序时出现异常:CDI 部署失败:WELD-001408:在注入(inject)点 [BackedAnnotatedParameter] [BackedAnnotatedConstructor] @Inject public org.apache 的参数 1 具有限定符 @Default 的类型注入(inject)器的依赖项不满足。 hadoop.yarn.server.resourcemanager.webapp.RMWebAppFilter(Injector) 在 org.apache.hadoop.yarn.server.resourcemanager.webapp.RMWebAppFilter.(RMWebAppFilter.java:0) 。有关详细信息,请参阅 server.log。

最佳答案

这似乎是 Glassfish 4.1.1 (1) 提供的库的依赖性问题。

它适用于 Glassfish 4.1 (13)。如果可能,您应该使用此版本。
您可以在这里下载:https://glassfish.java.net/download-archive.html

关于java - 添加配置单元 jdbc 依赖项会破坏 Glassfish 部署,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41685199/

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