差異處

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

連向這個比對檢視

java:gradle:helloworld [2014/12/23 00:09]
tony [建立Source Folder]
java:gradle:helloworld [2023/06/25 09:48]
行 1: 行 1:
-{{tag>​gradle}} 
-====== 第一個專案 ====== 
-===== 目標 ===== 
-我選擇第一個要修改的專案,無相依於任何專案,只要達到能在Eclipse上編譯完成且通過測試即可。\\ 
-\\ 
-至於環境安裝與設定可以參考網上教學:​ [[http://​www.codedata.com.tw/​java/​understanding-gradle-3-getting-started/​|link]]。 
-===== 如何? ===== 
-==== 專案狀態 ==== 
-首先調整的是一個被許多專案所參考的Common專案,目前它參考於CommonLibraries中的jar檔,這也是我以往的麻煩處。要更新一個jar檔往往要動到一堆使用到的專案。\\ 
-{{:​java:​gradle:​gradle-project-tonylin.png?​300|}} 
-==== 轉換為Gradle專案 ==== 
-接著我們按照 對專案點擊右鍵 > Configure > Convert to Gradle Project 的步驟,將專案轉為Gradle專案:​\\ 
-{{:​java:​gradle:​gradle-convert-gradle-project.png?​400|}}\\ 
-可以發現專案圖式上有個G,且程式碼資料夾與相依jar檔都消失了:​\\ 
-{{:​java:​gradle:​gradle-tonylin-translate-to-gradle-project.png?​300|}}\\ 
-==== 新增build.gradle ==== 
-build.gradle即build script,直接在專案目錄下建立此檔案即可。 
-==== 建立Source Folder ==== 
-由於我是java且要用於eclipse的專案,所以我在腳本中,引用了java與eclipse兩個plugin。sourceSets分別宣告了src、test與tools三個資料夾,如果專案是按照慣例方式建立,並不需要特別去設立sourceSets。 
-<code bash> 
-apply plugin: '​java' ​ 
-apply plugin: '​eclipse'​ 
-  
-sourceSets { 
-  main { 
-      java { 
-      srcDir ​ '​src'​ 
-      } 
-  } 
-  test { 
-      java { 
-      srcDir ​ '​test'​ 
-      } 
-  } 
-  tools { 
-      java { 
-      srcDir ​ '​tools'​ 
-      } 
-  } 
-} 
-</​code>​ 
-===== 總結 ===== 
  
-=====    ===== 
----- 
-\\ 
-~~DISQUS~~