先祝還在IT奮鬥的同仁們 中秋節快樂 IT之路 雖然艱難,但還是很值得大家走下去
興趣、夢想、養家活口,永遠都有的挑戰,永遠都有的變化
在你我之間創造更多的可能性
包版主要可以分成這三個特點
1.模組化
2.第三方套件
3.客製化部署
在學校期間有學JAVA 但都沒學怎麼包版, 其實蠻容易就用Marvan套件就可以將你的專案包成.jar檔
就可以直接啟動學習,至於如何用mavan來包版,我會再step by step來做
跟python 一樣 非常多函式庫可以用,想學就要上網去抓.
Maven也有像requirement的方式做管理設定 那就是 pom.xml 可以加入這些第三方套件的設定
平常會依設定去把這些套件放到當要啟動文件時會先做
lib之後就會統一管理,還有另一種建立 repository server 放自己未來可能開發的open source給大家用
在公司常常有dev、sit、uat 、類prod 、prod
每次要過版就覺得超級麻煩
開發時我們可能 log4j.properties 會全開,部署上去 server 會有自己的 log4j.properties
tbd