在java中使用bat文件捕获文件时获取

问题描述 投票:0回答:1

javax.enterprise.inject.UnsatisfiedResolutionException:未使用限定符找到 Api 类型 [javax.servlet.http.HttpServletRequest] 限定符:[@javax.enterprise.inject.Default()] 用于注入方法注入点,方法名称:getWebContext,Bean所有者:[WebContext,WebBeansType:PRODUCERMETHOD,名称:null,API类型:[java.lang.Object,org.pac4j.core.context.WebContext],限定符:[ javax.enterprise.inject.Default,javax.enterprise.inject.Any],生产者方法:org.pac4j.core.context.WebContext org.pac4j.jee.util.Pac4jProducer.getWebContext(javax.servlet.http.HttpServletRequest,javax .servlet.http.HttpServletResponse)] 使用 java 捕获文件时出现上述错误 `

<dependency>
<groupId>org.pac4j</groupId>
<artifactId>javaee-pac4j</artifactId>
<version>7.1.0</version>
</dependency>`

由于上述库而导致问题。我们无法删除我们使用 pac4j jar 实现的 oidc。

帮助我们解决这个问题。

java maven core pac4j
1个回答
0
投票

某些类(

Pac4jProducer
HttpServletResponseProducer
)旨在使用 CDI 并生成 pac4j beans。

您的应用服务器是什么?您可以复制/粘贴完整的堆栈跟踪吗?

© www.soinside.com 2019 - 2024. All rights reserved.