Confluence 插件开发入门 <一>

1、首先从官网下载 Atlassian Plugin SDK ,下载地址https://marketplace.atlassian.com/download/apps/1210950/version/42440

2、安装好SDK后,安装目录下可以看到各种创建脚本

acada430777c31037920a89d32082f6ee4a.jpg

3、在命令下执行 atlas-create-confluence-plugin.bat,这样就创建好一个confluence插件开发工程

c2d45709c954364ec051a3b802232a6ae63.jpg

4、创建好的工程目录结构

.
├── LICENSE
├── README
├── pom.xml
└── src
    ├── main
    │   ├── java
    │   │   └── com
    │   │       └── atlassian
    │   │           └── tutorial
    │   │               └── myPlugin
    │   │                   ├── api
    │   │                   │   └── MyPluginComponent.java
    │   │                   └── impl
    │   │                       └── MyPluginComponentImpl.java
    │   └── resources
    │       ├── META-INF
    │       │   └── spring
    │       │       └── plugin-context.xml
    │       ├── atlassian-plugin.xml
    │       ├── css
    │       │   └── myPlugin.css
    │       ├── images
    │       │   ├── pluginIcon.png
    │       │   └── pluginLogo.png
    │       ├── myPlugin.properties
    │       └── js
    │           └── myPlugin.js
    └── test
        ├── java
        │   ├── it
        │   │   └── com
        │   │       └── atlassian
        │   │           └── tutorial
        │   │               └── myPlugin
        │   │                   └── MyComponentWiredTest.java
        │   └── ut
        │       └── com
        │           └── atlassian
        │               └── tutorial
        │                   └── myPlugin
        │                       └── MyComponentUnitTest.java
        └── resources
            └── atlassian-plugin.xml

5、用IDEA打开工程,maven打包生成插件的安装包

bc5a7d27f415fc3046f32189edc9f2c5dd8.jpg

6、安装插件

b8e7d6a6a4b88b33233bbfa2824699f5d96.jpg

d41f6945f989235a1edbb5fc4128e77541b.jpg

这样我们就安装好自己的插件了

插件项目地址 https://gitee.com/dushougudu/myPlugin

转载于:https://my.oschina.net/dushougudu/blog/1834675

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Confluence插件是对Confluence软件功能的扩展,可以增加一些定制化的能力,例如企业定制化的消息通知、增加自定义wiki内用户同步、增加单点登录能力等等。插件分为两种类型:系统app和自定义的第三方插件。系统app提供系统核心能力,而自定义的第三方插件是指自定义开发的或者第三方开发者定制的扩展Confluence已有功能的程序。\[2\]如果你想了解更多关于Confluence插件的信息,你可以在浏览器中访问http://localhost:1990/confluence/plugins/servlet/upm,这里可以看到muPlugin这个插件。\[3\] #### 引用[.reference_title] - *1* *2* [Confluence插件开发 - 1 - 开发环境准备](https://blog.csdn.net/supper_sheep/article/details/105570210)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [confluence插件开发(一): 搭建开发环境并进行项目创建和基本设置](https://blog.csdn.net/erfu6081/article/details/96914812)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值