Gradle起步走: 以 CLI Application 為例

12:50 - 13:05

popcorny

cacaFly 聖洋科技
Director

從學生時代(十年前)就熱愛 Java 技術,然而為五斗米閃到腰跑去 IC Design House 寫 C。這幾年重新拾起 Java 技術,繼續另外一個閃到腰的旅程。最近因為工作的需求,也開始研究廣告技術,並且接觸到許多Big Data以及雲端技術,並且也接觸了一些Machine Learning的東西。喜歡研究技術,解決問題。空閒時間喜歡打開Coursera看看一些有趣的課程,能夠把理論的東西使用在實際問題是最大的樂趣。

在 Java 的 Build System 當中,早期是 Ant 的天下,接下來漸漸被 Maven 取代,再到最近越來越多的人選擇使用 Gradle。由於 Gradle 的簡單強大,而且沿用了 Maven Central Repository,讓我們的專案可以更輕鬆的管理。此次分享以 CLI(Command Line Interface) 應用程式為例,從產生一個Gradle專案,整合 third party library,整合主流的 IDE,最後產生一個方便執行的 shell script,全部搞定。在短短的15分鐘,希望給還沒用過 Gradle 的朋友感受 Gradle 的魅力。