如何通过java代码将任何文件作为附件附加到JIRA问题



关于如何用程序将文件附加到JIRA中的问题,有什么想法吗?我需要java代码,它应该在我的代码末尾调用,这样它就可以自动将我的报告文件上传到现有问题。。。

我是JIRA的新手。。。

MangaerFactory从jira5.x开始就被弃用了,所以很好地使用

AttachmentManager attchMgr = ComponentAccessor.getAttachmentManager();
附件管理器可用于将JAVA文件对象附加到JIRA问题。
import java.io.File;
import com.atlassian.jira.issue.AttachmentManager;
import com.opensymphony.user.User;
import java.util.HashMap;
import java.sql.Timestamp;
import com.atlassian.jira.issue.history.ChangeItemBean;
...
File file = new File(FILE_PATH);
AttachmentManager attachmentManager = ManagerFactory.getAttachmentManager();
ChangeItemBean changeItemBean = attachmentManager.createAttachment(file, file.getName(), "text/plain", user, issue.getGenericValue, new HashMap(), timestamp);

来源:http://docs.servicerocket.com/pages/viewpage.action?pageId=1711

相关内容

  • 没有找到相关文章

最新更新