我正在尝试编写我的第一个JQL函数。因此,我需要访问用户的BrowseContext。我该如何访问它?
我尝试使用
将其添加为构造函数private final BrowseContext ctx;
public MyFunction(BrowseContext ctx) {
this.ctx = ctx;
}
结果是异常声明:
No qualifying bean of type [com.atlassian.jira.project.browse.BrowseContext] found for dependency: expected at least 1 bean which qualifies as autowire candidate for this dependency. Dependency annotations: {}
知道出了什么问题或者我需要改变什么?
答案 0 :(得分:0)
经过一夜的阅读和调试后,我找到了解决方案。我错过了注释(教程可以在这里找到:https://developer.atlassian.com/jiradev/jira-platform/guides/search/tutorial-adding-a-jql-function-to-jira)
重要的是@Scaned在类之上,@ ComponentImport在成员之上