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

如何通过java代码将任何文件作为附件附加到JIRA问题?,java,attachment,jira,issue-tracking,jira-plugin,Java,Attachment,Jira,Issue Tracking,Jira Plugin,关于如何以编程方式将文件附加到JIRA中的问题,有什么想法吗? 我需要java代码,它应该在我的代码末尾调用,这样它就可以将我的报告文件自动上传到现有的问题中 我是JIRA新手…AttachmentsManager可用于将JAVA文件对象附加到JIRA问题 import java.io.File; import com.atlassian.jira.issue.AttachmentManager; import com.opensymphony.user.User; import java.ut

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


我是JIRA新手…

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);

来源:

在jira 5.x中不推荐使用MangaerFactory,因此它是很好的用途

AttachmentManager attchMgr = ComponentAccessor.getAttachmentManager();

非常感谢你。。。我试试看……)