1. 程式人生 > >Atlassian JIRA 外掛開發(一) — 環境準備

Atlassian JIRA 外掛開發(一) — 環境準備

配置環境前期準備:

  • Java安裝包;
  • Atlassian Plugin sdk開發包;

SDK版本和JDK版本不要差別太大,如我原來使用SDK5.0.13,JDK1.8.0-65就無法啟動,當然也可能是其它問題。而且對應的SDK版本會有相應的Atlas產品版本限定,應該是5*版本到JIRA6*就算頂了。

前段時間冒出來Xcode事件後,我也想想需要說一下去哪裡下載這些檔案了。JDK去Oracle等均可,這個搞Java開發的不知道就說不過去了。Atlassian Plugin SDK可以去marketplace上下載,地址https://marketplace.atlassian.com/

,搜尋SDK即可,選擇自己需要的版本。

這兩個就足夠了,然後還需要能夠上網的環境,後面會需要下載許多檔案。
環境安裝步驟:

  1. 安裝Java,之後檢視環境變數是否存在於【path】中,開啟“命令列”,輸入java -version來檢測;
    配置JAVA_HOME
    bin目錄:
    bin目錄
    Java版本:
    這裡寫圖片描述
  2. 直接安裝SDK,按照提示一步一步來:
    安裝後確認以下環境變數存在:
    這裡寫圖片描述

  3. 檢視maven,
    這裡寫圖片描述

  4. Maven,其實是不需要安裝的,因為安裝SDK時,已經安裝了,但是需要修改一下預設的Maven庫,因為可能你也有自己的Maven庫,但是目錄可能有差別,避免混淆。
    這裡寫圖片描述
  5. 最後檢視一下是否可以:
    這裡寫圖片描述
    這裡有一個BUILD FAILURE,這是因為查詢plugin project沒有找到的原因,本來就沒有建project嘛!

注:環境變數的設定很關鍵,Java環境、atlas環境、maven環境。後期開發還是需要Eclipse or MyEclipse的,這個版本要與前面的JDK版本一致,否則你需要搜尋“**”那個是什麼原因了。

相關推薦

Atlassian JIRA 外掛開發環境準備

配置環境前期準備: Java安裝包; Atlassian Plugin sdk開發包; SDK版本和JDK版本不要差別太大,如我原來使用SDK5.0.13,JDK1.8.0-65就無法啟動,當然

atlassian JIRA 外掛開發 — MVC實現

其實自己對MVC模式也甚不瞭解,只是自己看過些,也悟了悟,結合在JIRA的外掛開發上。 JIRA開發個人認為,Atlassian已經將其框架搭建有方,自認為如果瞭解JIRA開發的API和REST,適當

atlassian JIRA 外掛開發 — 組成

JIRA外掛開發首先就要生成JIRA外掛專案,這個專案就是外掛的原始碼和內容的容器,一切都在其中。 - 外掛採用maven的方式生成,pom.xml檔案不可少,定義了外掛專案的一些屬性,編碼方式、依

micropython開發 環境搭建

跟隨潮流,學習micropython;這篇文章主要寫如何在windows環境下搭建編譯micropython原始碼的環境;需要你有一臺可以上網的windows電腦; 一、下載並安裝虛擬機器 VMware VMware虛擬機器軟體下載 連結:https://pan.baid

Android開發環境配置與建立模擬器

時間:大二下學期期末,2018年6月13日凌晨1點原因:Java期末作業平臺:Eclipse + Mac(強調!!時間寶貴,別走錯片場浪費了時間)第一次也可能是最後一次...——————————————————————————————————一、Eclipse中安卓開發環境配

ESP8266與NodeMCU開發環境搭建

這一章將描述ESP8266的效能與指標,以及開發環境的搭建。 ESP8266是2015年推出的一款Wifi模組,準確來說是集成了Wifi功能的MCU,拉低了目前的市場上Wifi模組價格,甚至一度突破

Kotin + Anko Android開發 環境配置

下載android studio 3.0新建專案,勾選kotlin 3. 新增 anko 在app的build.gradle的dependencies中新增 compile("org.jetbrains.anko:anko:$anko_version") {     e

Android NDK開發環境搭建

關於ndk的開發流程,對於Windows環境下NDK的開發,如果使用的NDK是r7之前的版本,必須要安裝Cygwin才能使用NDK。而在NDKr7開始,Google的Windows版的NDK提供了一個ndk-build.cmd的指令碼,這樣,就可以直接利用這個

qt+ffmpeg播放器開發環境搭建

1、首先下載安裝QT 要下載mingw版的如下: qt-opensource-windows-x86-mingw492-5.6.2 2,下載ffmpeg點選開啟連結 (版本要下對 32位的) a、下載dev包 解壓,將解壓後的檔案改為ffmpeg,將ffmpeg目錄

IntelliJ idea外掛開發

1.建立新工程點選plantform plugin(什麼也不用選擇),並選擇工程名和工程目錄 2.finish完成建立 3.建立action。在scr下面建立包名,我的為com.dyc.test.然後新增如下action類。 public class TextBoxe

Chrome外掛開發

作為一個開發人員,我們在日常工作中肯定會用到 Chrome 瀏覽器,同時也會用到谷歌的一些外掛,比如 Tampermonkey,AdBlock等,在之前的文章本人還用過 Tampermonkey 外掛,好使又好玩,傳送門  https://www.cnblogs.com/weijiutao/p/1

自己搭建自動化巡檢系統 環境準備系統連接gns3

自動化 巡檢 這系列的博文,講述一個自制的自動巡檢系統,僅僅是在cisco設備中運行,之後會基於這個思路,寫出一個兼容性的通用巡檢系統,傳統網工對網絡設備是非常熟悉的,然而在編程開發這一塊是相對弱勢一點。我在想在SDN的背景下,網工一旦會編程,該有多麽強勢,一些重復執行的步驟,電腦代勞,

JMETER+ANT+JENKINS——環境準備&jmeter 與ant 關聯

環境準備: 1.jdk        下載地址:https://www.oracle.com/technetwork/java/javase/downloads/index.html 2.jmeter  下載地址:  http

windows server 2012 AD 域和站點部署系列環境準備

本系列開始將介紹域和站點的一系列部署,關於域和站點的概念、關係等等,這裡不做介紹,網上搜一下一大堆,這裡只介紹部署情況,如果你對域和站點不是很瞭解的,請先補一下原理,不過這些知識對這裡的部署步驟沒有影

Inno setup 介面設計入門環境準備

前言 本套教程為進階而寫的,最終構建一個完整的炫酷的介面,包括介面,安裝,登錄檔以及常見的安裝功能實現。需要你知道基本的inno setup知識,比如說inno setup是幹什麼的,會基本的指令碼建立。本教程不需要你掌握Pascal語法,使用的是通俗易懂的話語教學以及圖文

Oracle 12cR1 RAC叢集安裝--環境準備

基本環境 作業系統版本 RedHat6.7 資料庫版本 12.1.0.2 資料庫名稱 testdb 資料庫例項 testdb1、testdb2   (一)安裝伺服器硬體要求 配置專案 引數要求 網絡卡 每

使用JAVA開發微信公眾平臺——環境搭建與開發接入

iges 微信平臺 校驗 後臺服務 結果 png 交互 package app 一、 初始微信公眾平臺 微信公眾平臺,即我們平時所說的“公眾號”,曾用名“官方平臺”、“媒體平臺”,但最終命名為&ldq

【Mybtais】Mybatis 外掛 Plugin開發動態代理步步解析

需求:   對原有系統中的方法進行‘攔截’,在方法執行的前後新增新的處理邏輯。 分析:   不是辦法的辦法就是,對原有的每個方法進行修改,新增上新的邏輯;如果需要攔截的方法比較少,選擇此方法到是會節省成本。但是面對成百上千的方法怎麼辦?此時需要用到動態代理來實現。 場景:   例如:對原有的系統新增日誌記錄、

hybrid cordova+vue開發APP 環境搭建

沒有選擇react-navite,而選擇cordova+vue2.x,是因為react-navite有學習成本,並且cordova+vue2.x程式設計師 可以直接上手,效能上可以滿足需求,成本低,開發速度快。 安裝所需軟體 安裝node.js,官網下載