confluence插件开发

搭建开发环境
在搭建confluence的开发环境前,请确保已经安装了JDK8并配置好JAVA_HOME。

安装SDK
1、 从官网下载SDK
Windows:Atlassian Plugin SDK - Windows
Mac OS:Atlassian Plugin SDK - Mac OS X
Linux:在Linux系统上,需要使用包管理工具安装SDK,具体可以参看官方教程:在Linux或Mac系统上安装Atlassian SDK

2、 安装SDK
在Windows下,双击安装程序,按照引导进行安装。完成后运行atlas-version命令,能看到版本号证明安装成功

开始

  1. 启动Windows PowerShell或者一切能输入命令行的软件
  2. cd进入SDK安装目录的bin目录下,运行atlas-create-confluence-plugin命令,执行自动创建工程脚本,按提示输入工程信息
该命令会使用confluence-plugin-archetype生成项目,屏幕上会打印出一些下载信息,待基本的jar下载完成后,会要求输入插件的信息:

Define value for groupId: : com.atlassian.tutorial
Define value for artifactId: : myPlugin
Define value for version: 1.0.0-SNAPSHOT: : 1.0.0-SNAPSHOT
Define value for package: com.atlassian.tutorial: : com.atlassian.tutorial.myPlugin


确认信息无误后,输入 Y 即可。
随后,等待maven构建,完成后会打印出基本框架项目的路径:

[INFO] Project created from Archetype in dir:  C:\Application\atlassian-plugin-sdk-8.0.16\bin\user-plugin
[INFO]  ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO]  ------------------------------------------------------------------------
  1. Idea打开或者直接切换到创建完的工程的根目录下
  2. 执行atlas-run 脚本
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、付费专栏及课程。

余额充值