差異處

這裏顯示兩個版本的差異處。

連向這個比對檢視

Both sides previous revision 前次修改
下次修改
前次修改
java:gradle:packziphelloworld [2019/10/20 12:07]
tony [How to?]
java:gradle:packziphelloworld [2019/10/20 12:28] (目前版本)
tony
行 3: 行 3:
 ===== Introduction ===== ===== Introduction =====
 因為公司人數越來越多,開始有人和我們搶會議室;為了節省我們時間,我開發了一個自動訂會議室的工具。以往我都是透過ant去包裝軟體,這次嘗試用gradle去包裝這個小工具。\\ 因為公司人數越來越多,開始有人和我們搶會議室;為了節省我們時間,我開發了一個自動訂會議室的工具。以往我都是透過ant去包裝軟體,這次嘗試用gradle去包裝這個小工具。\\
-我的專案結構如下:​\\+我的專案結構如下,這是使用Eclipse建出來的Gradle專案:\\
 {{:​java:​gradle:​gradle_autobookingtool_project_struct.png|}}\\ {{:​java:​gradle:​gradle_autobookingtool_project_struct.png|}}\\
 \\ \\
行 29: 行 29:
     ​     ​
     compile '​log4j:​log4j:​1.2.17'​     compile '​log4j:​log4j:​1.2.17'​
 +    runtime '​org.slf4j:​slf4j-log4j12:​1.6.6'​
     compile '​org.slf4j:​slf4j-api:​1.7+'​     compile '​org.slf4j:​slf4j-api:​1.7+'​
  
行 52: 行 53:
  
 </​code>​ </​code>​
-結果如下:​\\+因為Eclipse建出來的專案已經把Gradle相關的東西都放在專案目錄下,所以你可以直接切到專案目錄下執行以下指令:​ 
 +<code bash> 
 +gradlew buildZip 
 +</​code>​ 
 +建置結果如下:​\\
 {{:​java:​gradle:​gradle_autobookingtool_pack_result.png|}} {{:​java:​gradle:​gradle_autobookingtool_pack_result.png|}}
 ===== Reference ===== ===== Reference =====