问题标签 [atlassian-plugin-sdk]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1067 浏览

java - 如何使用java更新jira 7+中的自定义字段

在我检查的所有来源上,这个问题的答案都已过时或不完整。

这里有些例子:

使用 Java 删除 JIRA 中的问题

如何以编程方式将值保存到 JIRA 中的自定义字段中?

JIRA使用java创建问题

在 JIRA 中自动更改自定义字段值

Jira:如何在自定义 IssueEventListener 中获取自定义字段的先前值

使用 jira 中的 REST api 修改自定义字段名称后,CustomFieldManager 未获取自定义字段

我没有足够的声誉来评论任何这些问题。但我有一个答案。

0 投票
1 回答
1769 浏览

spring - 如何修复“AOP 配置似乎无效”错误?

我正在使用 atlassian-sdk 为 Bitbucket 开发一个插件。当我尝试使用 GitCommandFactory 时,遇到以下错误:

这是引发错误的代码行:

我的班级和构造函数的一瞥:

我该如何解决这个问题?我究竟做错了什么?

0 投票
1 回答
503 浏览

atlassian-plugin-sdk - Atlassian SDK 中的 atlas-run 和 atlas-run-standalone 之间的实际区别是什么?

Atlassian 插件 SDK用于为 Atlassian 产品创建插件。

该套件包括两个程序,atlas-run它们atlas-run-standalone似乎执行相同的任务:在其中一个产品的实例中运行一些插件(包括您的插件)。

它们之间有什么区别?

0 投票
0 回答
76 浏览

java - Jira 插件不适用于 com.jcraft.jsch

我的 atlassian 插件中的 jcraft.jsch 在我的 webitem 操作中不起作用,并且未显示按钮

进程生成类.java

atlassian-plugin.xml

processGenerate 插件 /templates/process-generate/processgenerateclass/success.vm

0 投票
1 回答
332 浏览

sorting - 按合流页面上的喜欢数排序

我正在尝试根据对父页面的每个子页面的喜欢数对我的汇合实例的子页面进行排序。

示例:页面 A 作为根页面。页面B、C、D、E、F等是页面A的子页面。有一个排序选项可以在页面A上查看这些页面的链接,默认按字母排序。我想要实现的是在列表顶部推广最喜欢的页面。

有人可以帮忙吗?

问候

0 投票
0 回答
304 浏览

bitbucket-api - 从 Bitbucket 插件连接到 Bitbucket 数据库

我有一个具有 Oracle 数据库的 Bitbucket 实例。我正在创建一个插件,我需要直接使用数据库表(而不是 AO 表)。有没有办法做到这一点?

我是否需要在插件中使用普通的 JPA 框架来获取详细信息?如果是,我如何从 API 获取数据库凭据而不需要将它们存储在代码中?

0 投票
1 回答
69 浏览

hibernate - 在 Bitbucket 插件中休眠

有没有办法在 BitBucket 插件中使用 Eclipselink JPA 并连接到 BitBucket 数据库?我正在尝试使用 EclipseLink 连接到 BitBucket 数据库并检索用户。我创建了一个用户实体类并尝试使用本机查询检索用户。它显示以下错误:

有没有办法使用任何 JPA 框架连接到数据库?

0 投票
1 回答
269 浏览

confluence - Confluence 蓝图替换在具有纯文本正文的宏中不起作用

我根据 Atlassian 提供的基本/中级/高级教程创建了一个 Confluence 蓝图插件。我现在想更新页面模板以包含一个{HTML}带有嵌入式 CDATA 的宏,其中该 CDATA 中的 URL 包含要替换为用户输入数据的部分。

理想情况下,我希望将<at:var...>其替换为locationid

不幸的是,这不起作用;内部的<at:var at:name="...">CDATA 不能被替换。

我尝试了各种格式,例如替换整个 CDATA 字符串本身,甚至替换整个<ac:structured-macro>块中的单个字符串。没有工作。

谷歌搜索在 Atlassian 社区 wiki 上提出了两个非常相似的问题,thisthis。此外,我找到了一个Confluence Server JIRA来解决这个问题,但它被拒绝并关闭了。

尽管有证据反对解决方案,但我希望有创意的人知道我如何实现这一目标?

Atlassian SDK: 6.2.14

0 投票
1 回答
284 浏览

jira - Atlassian JSD插件开发(找不到依赖和插件)

我是 Atlassian 开发的新手,我已经阅读了插件开发的指南/教程,一切正常(我使用 Ubuntu 和 IntelliJ 作为 IDE)。另请阅读“Jira 7 Development Cookbook - 第三版”。当我尝试切换到 JSD 开发时,依赖项和插件不起作用。我收到这样的错误:

或者

我正在按照开发指南的那部分下的官方网站指南进行操作。我查看了 API 插件和类的文档,并尝试更改插件的版本和/或名称,但我总是遇到同样的错误。我是否忽略了一些重要的事情,或者这是经常发生的事情并且有解决方案?

编辑:

不要使用

正如德雷利奥特所说。您必须在 pom.xml 上手动添加依赖项和插件并执行

我仍然有错误,但大多数都通过这个解决了。

0 投票
1 回答
200 浏览

bamboo - 竹子:我在 xWork 中的自定义操作没有装饰,页面显示没有标签

如果您能帮助我,我是 Atlasian Bamboo 开发的新手,遇到问题。

我开发了一个竹插件,我有这个 xwork:

在我的 ftl 文件中,我输入了 head:

NFTLogsView 类扩展了 BuildResultsAction。

现在,当我在构建运行时单击 NFt 日志选项卡时,会出现此选项卡的内容,并且执行的操作和页面装饰器也可以,如下所示:

构建运行

但是当我刷新页面或构建完成时,我正在显示选项卡(我的意思是在选项卡内),我得到这个页面:

构建完成

其他选项卡消失了,我在日志中出现了许多异常,例如:

和...

和...

还有许多其他例外。尽管当我单击选项卡和刷新页面时操作 URL 是相同的。

请有任何建议。