关于如何以编程方式将文件附加到 JIRA 中的问题的任何想法? 我需要在我的代码末尾调用的 java 代码,以便它可以自动将我的报告文件上传到现有问题...
我是 JIRA 的新手...
关于如何以编程方式将文件附加到 JIRA 中的问题的任何想法? 我需要在我的代码末尾调用的 java 代码,以便它可以自动将我的报告文件上传到现有问题...
我是 JIRA 的新手...
从 jira 5.x 开始不推荐使用 MangaerFactory,因此它很好用
AttachmentManager attchMgr = ComponentAccessor.getAttachmentManager();
AttachmentsManager 可用于将 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