Atlassian JIRA 插件开发之二 安装和创建项目

创建项目

参考 : https://developer.atlassian.com/server/framework/atlassian-sdk/create-a-helloworld-plugin-project/

  • 创建一个插件项目的开发目录,如demo
  • 命令行到此目录下,运行 atlas-create-jira-plugin,回车
  • 首次运行会下载依赖包,需要稍等一会儿
  • 然后提出输入项目信息,参考说明并根据自己的实际情况输入
  • 提示输入Y确认,并回车
  • 然后会下载依赖,并生成项目
  • 官网给出的参考里使用atlas-run来运行,这里生成Eclipse的插件项目
  • 在pom.xml所在目录下,运行命令行
  • atlas-mvn eclipse:configure-workspace -Declipse.workspace="你的Eclipse工作空间路径"
  • 然后运行atlas-mvn eclipse:eclipse
  • 导入Eclipse
  • 导入后,在项目目录下运行 atlas-run 然后根据提示配置
  • 默认是H2内存数据库,运行时间比较久,打开链接http://localhost:2990/jira,默认,然后在系统,插件,管理应用中,就能够看到创建的插件了,插件有两个,一个是插件,一个是插件的测试,可以参考https://developer.atlassian.com/server/framework/atlassian-sdk/create-a-helloworld-plugin-project/ 中的说明。

问题:

  1. 如果本地的Maven与atlassian SDK里的maven不同,需要将SDK Maven 里的setting.xml中的 profile标签都复制到本地maven的setting.xml中
  2. 修改数据库
    1. 将mysql-connection-java-x.x.x.jar复制到项目目录\target\container\tomcat8x\apache-tomcat-8.5.35\lib下
    2. 在数据库内创建一个空库
    3. 修改项目目录 target\jira\home\dbconfig.xml,参考如下:
      1. <name>defaultDS</name>
           <delegator-name>default</delegator-name>
           <database-type>mysql</database-type>
           <jdbc-datasource>
             <url>jdbc:mysql://192.168.1.11:3306/jira?useUnicode=true&amp;characterEncoding=UTF8&amp</url>
           <driver-class>com.mysql.cj.jdbc.Driver</driver-class>
           <username>root</username>
           <password>root</password>

原文地址:https://www.cnblogs.com/alex-blog/p/11448168.html

时间: 2024-10-13 00:56:17

Atlassian JIRA 插件开发之二 安装和创建项目的相关文章

Django 框架篇: 一. Django介绍; 二. 安装; 三. 创建项目;

一. web框架:   框架,即framework,特指为解决一个开放性问题而设计的具有一定约束性的支撑结构,使用框架可以帮你快速开发特定的系统,简单地说,就是你用别人搭建好的舞台来做表演. 对于所有的Web应用,本质上其实就是一个socket服务端,用户的浏览器其实就是一个socket客户端. import socket def handle_request(client): buf = client.recv(1024) client.send("HTTP/1.1 200 OK\r\n\r\

mac下配置Node.js开发环境、express安装、创建项目

mac下配置Node.js开发环境.express安装.创建项目 一.node.js的安装 去官网下载对应的平台版本就可以了,https://nodejs.org 二.express安装 sudo npm install -g express 进行全局安装. 这时有可能会安装不成功,用下面的命令即可 sudo npm install express-generator -g 三.创建项目 终端输入 express -e 你的项目名称 -e 为使用ejs框架 express默认为jade,为了 学

vue-cli 3.0 安装和创建项目流程

使用前我们先了解下3.0较2.0有哪些区别 一.3.0 新加入了 TypeScript 以及 PWA 的支持二.部分命令发生了变化: 1.下载安装  npm install -g [email protected] 2.删除了vue list 3.创建项目   vue create 4.启动项目   npm run serve三.默认项目目录结构也发生了变化: 1.移除了配置文件目录,config 和 build 文件夹 2.移除了 static 文件夹,新增 public 文件夹,并且 ind

Cocos2d-x 3.1.1 安装和创建项目---(入门必看)

1.安装python2.7.8,安装cocos2dx 3.1.1,并将python2.7.8安装路径加入系统环境变量中; 2.python2.7.8很简单,基本就是默认就可以了. 3.cocos2dx 3.1.1下载完之后,就解压.然后F:\cocos2d-x-3.1.1\build(我的解压之后是放在f盘的),然后在build这里可以找到cocos2d-win32.vc2012.sln,用vs2012打开它,然后生成解决方案(生成的这个过程比较慢,大概10分钟吧),然后在F:\cocos2d-

Django在Win7下安装与创建项目hello word示例

Django在Win7下的安装及创建项目hello word的例子 有关python 的django 框架安装与开发的小例子.Django在Win7下的安装及创建项目hello word.1.安装:命令如下:pip install Django==1.6.5 2.创建项目django-admin.py startproject web 修改 urls.pyurl(r'^blog/index/$','blog.views.index'), 3.创建工程:django-admin.py starta

Python Django框架笔记(一):安装及创建项目

 #推荐一本书<Python核心编程>(适合有一定基础的),美国人Wesley Chun编写的,京东.淘宝应该都有.我是觉得写的很好,详细.简洁.满满的干货,不像有的书整本看完也没什么用. (一)      Web框架 Web开发除了全部从底层写起,还可以在其他人已有的基础上进行开发,简化开发流程.这些Web开发环境统称为Web框架,其目标是帮助开发者简化工作,如提供一些功能来完成一些通用任务,或提供一些资源来用于降低创建.更新.执行或扩展应用的工作量. Python Web框架既可以是单个或

Electron – 基础学习(1): 环境安装、创建项目及入门

这几天到年底了,公司也没啥事,闲着就到处瞅瞅.记得上一家公司的时候用 Electron+ng1 写过项目,只是那个时候项目框架都是别人搭的,自己只负责写功能,对Electron没啥认识. 这几天想着反正闲着也是闲着,就捡起来自己玩玩,顺便记录一下. 一.环境安装: 前端开发,现在不管是那个方向,都免不了使用NPM,所以node.js的安装是必须的,也是最基础的一步. 1.安装node.js,从官网 https://nodejs.org/en/  下载当前node.js LTS包(稳定版本),下载

Apple Watch开发(二)--Xcode创建项目及其结构

在上一篇文章中介绍了Apple Watch的特点和app运行模式,那么这篇我们来看下如何利用Xcode创建一个Apple Watch的project. 一. 运行环境 首先我们来用这个Xcode创建Watch app的时候肯定要注意开发环境,Watchkit是在Xcode6.2beta版本加入的,所以我们需要: 1.     电脑系统在Mac OS10.9.4以上: 2.     Xcode在6.2beta版本以上,当然现在Xcode已经到6.3.1了,用最新版就可以了: 二. 创建项目 具备开

rebar安装及创建项目

http://www.cnblogs.com/codew/p/3820847.html rebar作为erlang开发中编译,构建,发布,打包,动态升级的常用工具,下面我记录下rebar工具的安装及使用 从源码安装rebar 1. 建立文件 install_rebar.sh 2. 拷贝如下shell到 install_rebar.sh 1 2 3 4 git clone git://github.com/rebar/rebar.git cd rebar ./bootstrap sudo cp r