YMP-CLI 正式發佈啦!!!(Beta v0.1)
YMP是一套輕量級、組件化、簡單高效的Java應用開發框架,能極大的提高團隊開發效率以及學習成本。從YMP開始發佈到現在已經經歷了非常多的經驗積累以及優化。YMP的可拔插以及模塊化的機制也非常的受到開發者的喜愛,但是美中不足的是我們經常在配置開發環境以及使用額外模塊的過程中需要去git clone最新的項目代碼並使用maven安裝纔可以在項目中使用。
現在我們發佈了YMP-CLI
用於彌補這個美中的不足。這個cli程序目前還在處於開發測試階段,作者我已經完成了自動化全部模塊的安裝編譯以及更新功能。當YMP代碼有提交更新後您可以通過運行cli程序的update
指令來自動化的pull
代碼和執行mvn命令。
支持的操作系統(amd64)
- Linux
- MacOS (darwin)
- Windows (暫未測試可用性)
已實現的功能
-
install
指令,安裝YMP全部模塊以及框架核心(默認在當前用戶的Home目錄創建文件夾ymp_env
下下載模塊和安裝)。 -
update
指令,更新已安裝的YMP模塊,如果有缺失則重新安裝(必須使用cli安裝的環境纔可以使用這個命令,否則會有無法預測的問題)。
TODO
- 可指定YMP核心分支版本
- 可使用cli創建項目
- webui可視化配置項目
- 項目打包自動化部署
還有更多計劃中…
安裝指南
- 下載程序到到程序存放目錄,建議linux用戶放到
/var/local/ympcli/
下,windows用戶建議放到正常程序存放目錄,mac用戶可以放入用戶的home
下。程序下載地址如下:
- 下載程序並放置,例如我在mac系統下程序放置在了
/Users/anxuanzi/ympcli/
目錄下並把程序重命名爲ymp-cli
- 然後進入到
/Users/anxuanzi/ympcli/
執行如下命令給予程序可運行權限chmod +x ymp-cli
- 最後執行如下命令或將如下配置加入
profile
設置系統環境變量(我的這個方法不是永久變量,具體請自行百度對應系統的設置方法)
➜ ~ export YMP_CLI="/Users/anxuanzi/ympcli"
➜ ~ export PATH=$PATH:$YMP_CLI
- 完成!您可以通過調用
ymp-cli
命令來使用啦!
我們將持續更新cli程序以及YMP平臺,也希望更多的開發者能參與到YMP生態的研發當中。目前我們已經在開發全新YMP2.1並會發布雲開發平臺真正的實現快速研發,部署,測試與生產!感謝您的支持!
YMP官網:www.ymate.net
YMP產品QQ羣:480374360