Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
创建jira plugin插件、创建jira实例生成jar包总结
2023-11-10
创建jira plugin插件、创建jira实例生成jar包总结
创建插件骨架:
在本地安装完Atlassian SDK后,需注意将环境变量里的maven路径更改为sdk里自带的maven仓库路径。
进入Atlassian的bin目录下,在此路径下打开cmd,执行 atlas-create-jira-plugin
第一次创建插件需要很久,等到屏幕显示Building Maven Stub Project (No POM) 1后按照命令行窗口的提示依次:
设置groupId:com.atlassian.example
设置artifactedId的值:jira-plugin-example
设置version的值:默认为1.0.0-SNAPSHOT,若无特殊要求,直接点击回车就行
设置package的值,默认为刚刚输入的groupID,,若无特殊要求,直接点击回车就行
Use OSGI Java Config默认为N,直接回车就行
最后确认一下刚才的参数,默认为Y,没问题就直接回车。
如图,插件项目文件已经成功生成。
5.生成的这个文件可以放到任意位置,把 repository和apache-maven-3.5.4 放在该文件夹的同级。
运行创建的jira实例,生成插件jar包
接下来使用 atlas-run 命令运行插件,创建出一个jira实例
将bin目录下的atlas-run.bat放到pom.xml同级的位置。
在插件目录(jira-plugin-example)下打开cmd执行atlas-run命令,等待服务启动,当命令行打印出jira start successfully和http://localhost:2990/jira, 代表服务启动成功。
服务启动成功后,在浏览器输入 http://localhost:2990/jira 便可访问。
用户名输入:admin,密码输入:admin,系统语言选择:中文(中国)[默认]
接下来就可以创建项目啦
插件成功运行后,打开插件的文件夹,在target文件夹下,此时发现这里已经创建好了我们需要的jar包。
总结:
注意将环境变量里的maven路径更改为atlassian的sdk路径。
如果在创建插件时遇到问题,仔细查看日志文件,如果遇到解决不了的问题可以评论分享一下。
至此,我们的第一个插件项目就创建好啦。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)
Jira开发
1024程序员节
创建jira plugin插件、创建jira实例生成jar包总结 的相关文章
[Docker]进入容器命令
docker exec it api bin bash docker exec it api bin sh
element-ui表格列el-table-column如何根据数据不同显示不同的值,获取prop值
方法一 格式化数据 在使用element ui的表格时 有时候后台给你的字段和你要显示在表格列里的内容不一致 例如后台给的字段是state 它的值为true或false 要求显示在表格里是 正确 或 错误 这时可以给el table col
spring boot配置类注册深入解析
前言 spring ApplicationContext的刷新总体来看有两个过程 第一个是注册BeanDefinition 提供整个IOC容器初始化的材料 第二个是根据BeanDefinition加载bean 从spring boot开始
C++之标准库(STL)容器List的用法
文章目录 list说明 list定义 list使用 list赋值操作 list数据元素插入和删除操作 list数据存取 list大小操作 list反转排序 list访问 list说明 链表是一种物理存储单元上非连续 非顺序的存储结构 数据元
微信小程序退出重新进入时跳转特定页面
微信小程序退出时会记录当前页面的状态 短时间内再次进入会显示退出前的状态 解决方案 在app js文件中添加onHide方法 onHide方法监听小程序切后台 在app js文件中使用会在每次程序退出时调用 onLaunch functio
IPv6地址结构、地址分类以及表示方法
IPv6地址的表示方法 IPv6地址总长度为128比特 通常分为8组 每组为4个十六进制数的形式 每组十六进制数间用冒号分隔 例如 FC00 0000 130F 0000 0000 09C0 876A 130B 这是IPv6地址的首选格式
基于SpringBoot的高校党务管理系统
系列文章目录 基于PHP的旅游管理系统 基于SSM的毕业设计管理系统 基于SpringBoot的高校在线答疑管理系统 目录 系列文章目录 一 相关技术 二 系统功能 三 系统页面 1 管理员功能页面 2 学生功能页面 3 党组织功能页面 4
先电2.4版本iaas搭建部分(vm中模拟,比赛使用服务器)
改革 由于2020年云计算改革由团队比赛变成个人比赛 原本由三个人 iaas和pass bigdata 云应用开发都变成一个人 所有脚本都在 usr local bin 今天刚拿到镜像和文档 先进行搭建 预先准备 配置两个网卡的ip 一共两
前端面试题--计算机网络
文章目录 1 七层网络协议体系结构的理解 2 五层协议中各自对应的网络协议 3 ARP 协议的工作原理 4 IP 地址分类的理解 5 TCP 的主要特点 exclamation exclamation Transmission Contro
小白的成长轨迹(二):披荆斩棘,未来可期
大家好 我是孤焰 一名双非本科的大四学生 又是一年的1024 我坚持撰写博客已经为期一年 很感谢大家一直以来的支持 在这一年期间这位名为 孤焰 的少年又有哪些成长呢 下面便请细听分说 希望这些成长经历可以对正在看这篇文章的小可爱们有一些帮助
传统目标检测方法研究(一)
1 传统算法目标检测 区域选择 gt 特征提取 gt 特征分类 1 1 区域选择 python 实现 图像滑动窗口 区域选取 首先选取图像中可能出现物体的位置 由于物体位置 大小都不固定 因此传统算法通常使用滑动窗口 Sliding Win
Java实验三 基于GUI的网络通信程序设计【代码构建逻辑】【双向通信】【超多细节优化!!】
写在前面 这次实验代码的构建主要是更加熟练的运用socket网络编程 文件输入输出流 GUI设计 容器的使用 多线程的运用等等多方面的知识 是综合类题型 做完受益身心的类型 题目如下 编写程序完成以下功能 1 设计一个基于GUI的客户 服务
插入排序总结
插入排序 Insertion Sort 的算法描述是一种简单直观的排序算法 它的工作原理是通过构建有序序列 对于未排序数据 在已排序序列中从后向前扫描 找到相应位置并插入 排序思路 假设按照升序排序 1 从索引为1的元素开始向前比较 一旦前
劳务派遣员工转正制度是什么
一 劳务派遣员工转正制度是什么 要根据不同的单位来看 因为具体的制度还是要看用工单位的相关规定 比如大部分银行每年都会有一定的转正名额 公务员和事业单位的转正机会则较少 想要成为正式员工还是要参加招聘考试 银行招聘的时候会以劳务派遣的方式招
Ireport 报表设计部分填坑记录 基于Ireport 4.5.1
Ireport 报表设计 基于Ireport 4 5 1 Ireport 换行遇到分页时 一行会被拆分为两行 断行 方式一 面板直接修改 点击detail栏的空白处 修改其 Split Type属性值为 Prevent 如果方式一 无法修改
星星之火-22: 什么是手机小区重选?跳槽
小区重选 cell reselection 指手机在空闲模式下 通过监测邻区和当前小区的信号质量以选择一个最好的小区提供服务信号的过程 选择了一家新公司 并不意味着永久待在一家公司 当前服务的公司 有可能由于经营状况变变糟 薪资水平下降 也
Deque接口简介说明
转自 Deque接口简介说明 下文笔者讲述Deque接口的简介说明 如下所示 Deque简介 Deque接口是一个双端队列 可以对队列的头尾进行操作 所以也可以当做栈来使用 Queue和Deque接口的相对应方法 Queue方法 Deque
lyapunov直接法
文章目录 定义6 6 Lyapunov第一定理 Lyapunov第二定理 用于刻画渐进稳定 内积分析 定义6 6 Lyapunov第一定理 假设 A C A subset C A C是闭的 如果存在A的邻域D和满足下面两条件的连续函数
前端将List列表转化为树型结构(reduce函数)
主要用到了reduce 函数 for循环可以做到的事情reduce 都可以做到 甚至操作起来更加简单方便和高雅 reduce 为数组中的每一个元素依次执行回调函数 不包括数组中被删除或从未被赋值的元素 reduce语法 array redu
prometheus|云原生|轻型日志收集系统loki+promtail的部署说明
一 日志聚合的概念说明 日志 每一个程序 服务都应该有保留日志 日志的作用第一是记录程序运行的情况 在出错的时候能够记录错误情况 简单来说就是审计工作 例如nginx服务的日志 kubernetes集群的pod运行日志 Linux系统的系统
随机推荐
《python源代码分析》笔记 pythonVM一般表达式
本文senlie原版的 转载请保留此地址 http blog csdn net zhengsenlie 1 字节码指令 LOAD CONST 从consts表中读取序号为i的元素并压入到执行时栈中 STORE NAME 改变local名字空
postgres数据库报错could not access file “$libdir/postgis-2.5“: No such file or directory
先在nvicate中的数据库执行SELECT PostGIS full version 如果同样出现此报错 基本确定是缺少postgis的so文件 postgis 2 5 so postgis topology 2 5 so 把这两个文件拷
[seaborn] seaborn学习笔记2-散点图Scatterplot
文章目录 2 散点图Scatterplot 1 基础散点图绘制 Basic scatterplot 2 更改标记参数 Control marker features 3 自定义线性回归拟合 Custom linear regression
PHMOSpell: Phonological and Morphological Knowledge Guided Chinese Spelling Check ---- 论文阅读
PHMOSpell 动机 方法 拼音特征提取 字形特征提取器 语义特征提取器 自适应门控机制 推理 实验 方法比较 消融研究 特征可视化 讨论 Paper https aclanthology org 2021 acl long 464 p
20_删除某个文件夹RemoveDirectory()
删除某个文件夹RemoveDirectory 思想是RemoveDirectory 只能删除一个空的目录 如果目录中有子目录或者是子文件的话就会删除失败的 解决的方法是递归的思想 将子文件删除 之后就可以调用这个函数删除一个空的文件夹了 删
华为OD机试真题-座位调整-2023年OD统一考试(B卷)
题目描述 疫情期间课堂的座位进行了特殊的调整 不能出现两个同学紧挨着 必须隔至少一个空位 给你一个整数数组 desk表示当前座位的占座情况 由若干 0 和 1 组成 其中 0 表示没有占位 1 表示占位 在不改变原有座位秩序情况下 还能安排
使用ffmpeg+nginx+flvjs实现web播放rtsp视频流
文章目录 1 简介 2 安装ffmpeg 3 安装nginx 3 1 安装nginx依赖 3 1 1 pcre 3 1 2 zlib 3 1 3 openssl 3 2 编译nginx 3 2 1 下载nginx 3 2 2 下载nginx
AWS、Azure、谷歌云、阿里云最新全方位比较
Gartner预测 到2022年底 全球云计算支出将达到4820亿美元 比2021增长21 7 随着云计算成为大多数企业的优先事项 了解市场上顶级基础设施即服务 IaaS 提供商之间的差异也变得越来越重要 在云迁移方面 成本 可扩展性和数据
美国50州分布图、重要城市分布图、大学分布图、NBA球队分布图、著名景点分布图
文章目录 1 美国50州分布图 2 美国重要城市分布图 3 美国大学分布图 4 NBA球队分布图 5 美国著名景点分布图 6 奇奇怪怪的有趣知识 1 美国50州分布图 2 美国重要城市分布图 深入了解传送门 https www meet99
U-boot的环境变量: bootcmd 和bootargs
bootcmd bootcmd是自动启动时默认执行的一些命令 因此你可以在当前环境中定义各种不同配置 不同环境的参数设置 然后设置bootcmd为你经常使用的那种参数 bootargs bootargs是环境变量中的重中之重 甚至可以说整个
将本地项目上传到新的git仓库的流程
将本地项目上传到新建一个git仓库的流程 1 在项目托管平台github上新建一个仓库 复制仓库地址 2 在本地项目目录下输入 git init git add all git commit m lt 描述 gt 3 在本地项目目录下输入
mos管开关判断
http wenku baidu com view 0983941cc281e53a5802ffd1 html MOS管及MOS管的驱动电路设计 MOS管及MOS管的驱动电路设计 摘要 本文将对MOSFET的种类 结构 特性及应用电路作一简
华为交换机查看端口流量_华为交换机端口镜像配置
端口镜像 通过配置镜像功能 可以将报文复制到特定的目的地进行分析 以进行网络监控和故障定位 镜像是指将经过指定端口 源端口或者镜像端口 的报文复制一份到另一个指定端口 目的端口或者观察端口 配置举例 1 一对一本地端口镜像 一个监控设备监控
请读下面的这句绕口令:ResourceManager中的Resource Estimator框架介绍与算法剖析
欢迎大家前往腾讯云 社区 获取更多腾讯海量技术实践干货哦 本文由宋超发表于云 社区专栏 本文首先介绍了Hadoop中的ResourceManager中的estimator service的框架与运行流程 然后对其中用到的资源估算算法进行了原
spring的IOC容器
文章目录 1 IOC IOC容器 Bean DI 2 核心概念小结 3 入门案例 3 1 IOC入门案例 3 1 1 入门案例思路分析 3 1 2 入门案例代码实现 步骤1 创建Maven项目 步骤2 添加Spring的依赖jar包 步骤3
Python中常见的错误之一是[ImportError: attempted relative import with no known parent pack...
Python中常见的错误之一是 ImportError attempted relative import with no known parent package 该错误通常在导入相对路径时出现 本文将深入分析该错误的原因 并提供几种解决
STM32通过串口控制42步进电机
上面是我的微信和QQ群 欢迎新朋友的加入 最近在做42步进电机的东西 记录一下问题 目录 1 脉冲输出 2 硬件设计 3 嵌入式软件设计 4 控制软件设计 5 测试使用 1 脉冲输出 主控芯片是STM32F030 主要就是便宜 脉冲输出最开
爬虫入门第4课:定义代理IP的数据模型类
爬虫学习知识点及案例篇 汇总 爬虫入门第1课 代理池概述及开发环境 爬虫入门第2课 代理池的设计 爬虫入门第3课 实现代理池思路 本阶段带大家从代理池的设计开始 学习Python爬虫及项目实战 详情关注上方专栏 目标 定义代理IP的数据模型
粗略的计算PCD点云的体积和表面积(非精确计算,python代码)
读取的点云数据进行凸包计算 使用PointCloud对象的compute convex hull方法 返回凸包模型和凸包模型中点的索引 给凸包模型渲染颜色 使用TriangleMesh对象的paint uniform color方法 计算凸
创建jira plugin插件、创建jira实例生成jar包总结
创建jira plugin插件 创建jira实例生成jar包总结 创建插件骨架 在本地安装完Atlassian SDK后 需注意将环境变量里的maven路径更改为sdk里自带的maven仓库路径 进入Atlassian的bin目录下 在此路
热门标签
数组维度报错
星级评分条控件
RatingBar
ROS Robot
宝塔Linux
glsl语法错误
老年痴呆专用错题本
Blog技术
微服务建模
literals
应用框架
ERPC
软件架构与常用模块
入门级
成功故事
项目对象模型
构建生命周期
单片机 实例 教程
linux内核学习
正规方程解
异常及解决办法
复杂度分析
关于canvas