gpt4 book ai didi

java - 了解 JIRA 依赖项和包导入

转载 作者:行者123 更新时间:2023-12-01 09:35:23 31 4
gpt4 key购买 nike

我对 JIRA 插件开发比较陌生,在学习各种教程时,我遇到了一个问题,只能导入某些 JIRA java 类。例如,当尝试编译本教程以创建自定义搜索请求 View https://developer.atlassian.com/jiradev/jira-platform/building-jira-add-ons/jira-plugins2-overview/jira-plugin-module-types/search-request-view-plugin-module 时我发现我可以成功导入以下包:

import com.atlassian.jira.issue.search.SearchException;
import com.atlassian.jira.issue.search.SearchRequest;

但无法导入这些包:

import com.atlassian.jira.issue.search.SearchProvider;
import com.atlassian.jira.issue.search.SearchProviderFactory;

SearchProvider 和 SearchProviderFactory 都出现在最新版本 JIRA 的 javadoc 中,但我无法导入它们,尽管它们位于我已经导入的包中。

这是为什么呢?我想这是某种依赖性问题,但我似乎找不到解决它的方法。顺便说一句,我正在 Eclipse 中进行开发。

感谢任何帮助。谢谢!

最佳答案

问题是在为 JIRA 插件项目生成的 pom.xml 中,jira-core 依赖项被注释掉了。要访问所有开​​发人员类(class),必须启用以下功能。

<dependency>
<groupId>com.atlassian.jira</groupId>
<artifactId>jira-core</artifactId>
<version>${jira.version}</version>
<scope>provided</scope>
</dependency>

关于java - 了解 JIRA 依赖项和包导入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39005472/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com