当前位置: 首页 > 知识库问答 >
问题:

ENUNCIATE错误:无法访问javax.interceptor.拦截绑定

刘和玉
2023-03-14

我有一个多模块maven项目,最近我在其中一个中添加了jaxrs-api依赖项。

<dependency>
   <groupId>org.jboss.resteasy</groupId>
   <artifactId>jaxrs-api</artifactId>
   <version>3.0.12.Final</version>
</dependency>

发音版本:2.0.0。尝试 maven 全新安装时,出现此错误:

[WARNING] [ENUNCIATE] [javac] [ERROR] null:-1:-1 error: cannot access javax.interceptor.InterceptorBinding
[WARNING] [ENUNCIATE] [javac] error: cannot access javax.interceptor.InterceptorBinding
[WARNING] [ENUNCIATE] [javac]   class file for javax.interceptor.InterceptorBinding not found
[WARNING] [ENUNCIATE] [javac]   Consult the following stack trace for details.
[WARNING] [ENUNCIATE] [javac]   com.sun.tools.javac.code.Symbol$CompletionFailure: class file for javax.interceptor.InterceptorBinding not found
*****
[ERROR] Failed to execute goal com.webcohesion.enunciate:enunciate-maven-plugin:2.13.2:assemble (default) on project API: Enunciate compile failed. -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal com.webcohesion.enunciate:enunciate-maven-plugin:2.13.2:assemble (default) on project API: Enunciate compile failed.

我试图显式添加InterceptorBinding依赖项,但没有成功。

<dependency>
   <groupId>javax.interceptor</groupId>
   <artifactId>javax.interceptor-api</artifactId>
   <version>1.2.2</version>
</dependency>

谢谢帮忙!

共有1个答案

郎睿
2023-03-14

com.webcohesion.enunicate:enunicate maven-plugin:2.0.0来自2015年9月29日。请使用最新版本2.13.3

 类似资料:
  • 问题内容: 我正在为struts2拦截器创建一个示例。我创建了一个简单的登录页面,并使用了自定义拦截器类对输入进行加密。但是拦截器正在从as 读取输入的值。 我不明白我在做什么错。我想拦截器类已经足够了。如果您需要更多我的代码,请告诉。 struts.xml 拦截器.java文件 是我定义的一个单独的类,它自己可以正常工作。 问题答案: 如果您要访问参数,则拦截器应排在第一位 您的问题是这些参数不

  • 问题内容: 我正在使用Java EE 6和Jboss AS7.1,并尝试使用拦截器绑定(来自jboss网站的示例)。 我有一个InterceptorBinding注解: 拦截器: 还有一个豆: 但是拦截器没有被称为。。。 在编写此代码时将调用拦截器: 谢谢你的帮助。 问题答案: 您是否按照参考示例中的说明启用了拦截器? 缺省情况下,bean档案没有通过拦截器绑定绑定的已启用拦截器。必须通过将侦听器

  • 在SpringBoot版本2.1.6中,无法拦截访问执行器请求,现在我有了一个全局拦截器 } 让它工作起来

  • 遥不可及!更改:false,msg:SSH错误:无法将数据发送到远程主机。确保可以通过ssh访问此主机,“不可访问”:true 主持人: ansible.cfg 我正在使用executeshell运行Jenkins的剧本`

  • 正在尝试将代码更新为Selenium 3。x、 在尝试运行测试时,我不断遇到一个错误: 同样的代码曾经在运行测试时工作,我真的不知道它在哪里或为什么会出现这样一个奇怪的错误。我似乎找不到任何人以前写过的任何东西,所以我希望stackoverflow社区可以帮助我解决这个问题。 以下是生成此错误的代码:

  • 我正在通过 Windows(10) 启动时的批处理文件启动我的应用程序。这是我在批处理文件中的内容 - 当windows启动时,我得到了 无法访问文件.jar 然而,问题是在这个错误消息之后,应用程序仍然在启动中,并且运行良好。正在访问jar但我仍然无法访问jar错误的原因是什么,如何避免它?找不到这个特定案例的任何答案。