1. 程式人生 > 實用技巧 >ZJU-Maximum Territories(凸包)

ZJU-Maximum Territories(凸包)

介紹

TeamX 是基於 SolonJT 平臺構建的團隊管理小工具,主要功能有:

  • Wiki(團隊詞條,用於寫MD格式介面文件也行...)
  • Planned(專案計劃 和 個人日誌)
  • Issues(問題管理,如缺陷、需求...)

引擎包及大小說明:

  • bin/jt.jar (5m,伺服器版,需要MySQL配合)
  • bin/jtl.jar (6.3m,單機版)

支援環境:

  • jdk9, jdk10, jdk11, jdk12, jdk13, jdk14

體驗地址:

原始碼地址:

使用

一、伺服器模式安裝和使用(即多人使用)

  • 使用伺服器版啟用(需要Mysql 5.6+ 配合)
java -jar jt.jar -add=teamx.noear -home=/ -init=/teamx/__init
  • 或,使用單機版的伺服器模式啟用(這個簡單......!!!)
java -jar jtl.jar -add=teamx.noear -home=/ -init=/teamx/__init  -model=2 -server.port=8080
  • 然後
  1. 在瀏覽器裡開啟:http://x.x.x.x:8080
  2. 按介面提示配置資料庫(提前準備個空的庫;賬號要有建表許可權)*** [單機版跳過]
  3. 管理員賬號:admin 密碼:1234
  4. 其它賬號,可自行註冊或在後臺新增

二、個人模式(即單人使用)

  • 使用單機版的桌面模式啟動(需要JavaFx支援)
#基於JavaFx執行,效果像本地應用
#
java -jar jtl.jar -add=teamx.noear -home=/teamx/ -title=TeamX

#jdk11+ 需要通過 --module-path --add-modules 新增JavaFx的包
  • 或,使用單機版的瀏覽器模式啟動
java -jar jtl.jar -add=teamx.noear -home=/teamx/ -title=TeamX -model=1
  • 然後

個人模式啟動後會自動開啟首頁;不需要賬號,直接進入。

三、其它

  1. 原始碼在哪裡?

    • SolonJT 是個另類的FaaS系統, 集成了包的管理和釋出(程式碼存資料庫裡的)
    • TeamX 的原始碼,釋出在 SolonJT 的中央倉庫裡
  2. 啟動引數都做什麼用?

    • -add= 啟動後加載的外掛(第一次,會從中央倉庫獲取)
    • -init= 啟動後執行的初始化程式碼(需要外掛開發方提供,也可以不需要)
    • -home= 啟動後或安裝後開啟的地址
    • -title= 設定系統標題
    • -model= 執行模式:0,1,2(單機版專屬)
    • -rem= 啟動後移除外掛(單機版專屬,伺服器版可進入擴充套件中心手動管理)
    • -udp= 啟動後更新外掛(單機版專屬)