前提阐明

  1. 你须要先装置好confluence开发用的SDK,请参考 confluence宏插件开发01-搭建开发环境

HelloWorld插件工程

步骤一,创立工程

Confluence SDK提供了atlas-create-confluence-plugin 命令,来创立一个插件的工程。

  1. 关上一个命令行窗口,切换到你想要创立工程的目录
  2. 执行 atlas-create-confluence-plugin 命令,填写必要的参数,你会看到相似以下的输入:
Define value for groupId: : com.exampleDefine value for artifactId: : myConfluenceMacroDefine value for version:  1.0.0-SNAPSHOT: :Define value for package:  com.example: :Use OSGi Java Config:  (Y/N/y/n) N: :Confirm properties configuration:groupId: com.exampleartifactId: myConfluenceMacroversion: 1.0.0-SNAPSHOTpackage: com.exampleuse OSGi Java Config: N Y: :
  1. 填写结束后,工具会主动下载依赖的文件,须要保障网络是通的。下载创立结束后,你会看到相似这样的输入:
[INFO] Project created from Archetype in dir: C:\work\demo\confluence-demo\myConfluenceMacro[INFO] ------------------------------------------------------------------------[INFO] BUILD SUCCESS[INFO] ------------------------------------------------------------------------[INFO] Total time: 07:15 min[INFO] Finished at: 2021-03-01T12:40:43+08:00[INFO] ------------------------------------------------------------------------
  1. 当初你能够关上 myConfluenceMacro 文件夹,查看刚刚创立好的文件了。

步骤二,运行工程

  1. 确保命令行目录在 myConfluenceMacro 目录下,执行 atlas-run 命令,这个命令是把 一个本地的 confluence开发环境运行起来,第一次运行的时候会须要好长一段时间,须要下载大量的依赖,这个时候你能够先去干点别的,但请保证系统不会主动进入睡眠状态。
cd myConfluenceMacroatlas-run
  1. 如果你看到命令行里的输入 慢下来了,你能够试着用浏览器拜访 http://localhost:1990/confluence ,关上网页后应用 默认的用户名admin,明码admin登录。

步骤三,确认插件已装置

  1. 浏览器里 点击右上角的小齿轮,点击下拉菜单里的“治理利用”
  2. 关上的界面里搜寻 myConfluenceMacro 插件,下拉的分类里抉择 零碎,如下图:

下一步

到这里,插件的装置及运行就曾经实现了,但仿佛这个插件啥也干不了,接下来咱们在这个根底上开发一个自定义宏

参考资料

https://developer.atlassian.c...