Atlassian JIRA 插件開發之二 安裝和建立項目


建立項目java

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

  • 建立一個插件項目的開發目錄,如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/ 中的說明。

問題:sql

  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> 數據庫

相關文章
相關標籤/搜索