Groovy 如何在插件中获取Jira对象版本的Greenhhopper结束日期

Groovy 如何在插件中获取Jira对象版本的Greenhhopper结束日期,groovy,jira,jira-plugin,jira-agile,Groovy,Jira,Jira Plugin,Jira Agile,我正在收集链接问题的数据,以显示在主问题中。 我们的产品由多个组件组成。对于每个组件,我们都有一个团队和一个Jira项目。每个产品都有一个Jira项目,我们在其中跟踪产品的功能和发布 我非常成功地从相关问题收集了各种信息,并向产品经理介绍了这些信息。 我想通过查找所有版本的最大结束日期(即Greenhhopper字段)来确定该功能可用的最早日期。 所以基本上我需要访问Jira对象版本的结束日期的GH字段 GH API中有getEndDate()和getVerionEndDate()方法,但我急需

我正在收集链接问题的数据,以显示在主问题中。 我们的产品由多个组件组成。对于每个组件,我们都有一个团队和一个Jira项目。每个产品都有一个Jira项目,我们在其中跟踪产品的功能和发布

我非常成功地从相关问题收集了各种信息,并向产品经理介绍了这些信息。 我想通过查找所有版本的最大结束日期(即Greenhhopper字段)来确定该功能可用的最早日期。 所以基本上我需要访问Jira对象版本的结束日期的GH字段

GH API中有
getEndDate()
getVerionEndDate()
方法,但我急需一个示例

下面是我在Groovy Script Runner中尝试访问版本的结束日期但未成功的内容

import com.atlassian.greenhopper.model.issue.VersionWrapper

def allVersions = ""
parentIssue.getFixVersions().each { version -> 
    def versionWrapper = new VersionWrapper(version)
        allVersions += "Version: ${version.getName()} in component ${version.getProjectObject().getName()} planned at ${versionWrapper.getEndDate()} \n" 
}
我得到:

Problem loading class: startup failed: /jira-plugins/ProductComponentSync.groovy:
  17: unable to resolve class com.atlassian.greenhopper.model.issue.VersionWrapper
  @ line 17, column 1. import com.atlassian.greenhopper.model.issue.VersionWrapper
                              ^ 1 error

参考链接:

我能够做到这一点/

这里是链接

这可能是Groovy脚本运行程序配置问题。我不想搞乱完整的插件。我希望杰米·埃尔钦能澄清一下