是否有关于如何在jira 7.2.2中编码的文档?
我在6.3.15版本中编写了一个关于jira的插件代码。我使用的代码如下:
private CustomFieldManager customFieldManager = ManagerFactory.getCustomFieldManager();
private WorkflowManager workflowManager = ManagerFactory.getWorkflowManager();
他们编写成功并且运作良好。
但是当我将jira从6.3.15变为7.2.2时,我发现该类没有名为getCustomFieldManager
和getCustomFieldManager
的属性。我也找不到任何关于jira 7.2.2的文档。我该怎么办?
答案 0 :(得分:0)
在JIRA 7.0中,删除了一堆ManagerFactory方法。您现在应该使用ComponentAccessor。
删除ManagerFactory和ComponentManager类的访问器方法
ManagerFactory和ComponentManager类已被弃用了一段时间。这些类不是API的一部分,在JIRA 7.0中,这些类的访问器方法将被删除。
从历史上看,附加组件已经使用这些类静态地访问JIRA组件。如果您的加载项使用这些类,则应该通过构造函数注入注入组件。如果这不可行或不实用,则ComponentAccessor类提供静态访问组件的支持方式。
对于每个新的JIRA版本,Atlassian都维护着准备JIRA x.y 页面,该页面提供了所有平台和API更改的链接。
您可以从Preparing for JIRA 7.0页面开始。