java - Seam Solder 的 @Requires 注释应该接收字符串还是类?

标签 java annotations java-ee-6 seam3 deltaspike

Seam Solder documentation表示 @Requires 注释需要一个 Class 对象数组作为参数。然而,当我尝试使用它时(来自 Seam Solder 3.0.0.Final API 工件 - 不是 impl 工件,值得注意)Eclipse 通知我注释需要一个字符串数组。我还找到了一些源代码 indicates the annotation requires strings .

那么,这是焊接文档中的错误吗?另外,注释的预期字符串是什么? (我认为这是完全限定的类型名称,但我想确认一下,无论如何,在网络上有这样的引用会很好)。

最佳答案

查看源代码reveals Eclipse 是对的。遗憾的是,Seam 3 文档并不总是正确的。

提交 JIRA 问题或发起拉取请求将是完美的开源社区态度......

关于java - Seam Solder 的 @Requires 注释应该接收字符串还是类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7369205/

相关文章:

java - 在单独的类中加载 JSON 数组列表并在另一个 Activity 中加载

java - 如何计算 boolean 格式的 "(num1+ num2) < num 3 "表达式?

ios - PDFKit iOS 11 : How to change the line width of Ink annotation?

java - 我怎样才能确定某些 java 类/接口(interface)在程序级别的存在?

自动化任务的 Java EE 身份验证/授权

java - 按下对话框的按钮时打开另一个 Activity ?

java - 从 reducer 访问映射器的计数器

java - GraphQL + Java - 如何过滤子字段?

maven - 使用 javaee-api 版本 6 提供的范围会导致 wsgen 在 Maven 中失败

security - session 固定 - 登录后删除 session 并创建新 session - 但用户不再登录