(轉)eclipse導入Gradle項目


場景:最近在學習spring實戰(第4版),下載完源碼后發現不是maven工程,使用Gradle構建。

 1准備工作

1.1 安裝插件

 打開eclipse,Help——Marketplace,搜索buildship,進行安裝。安裝成功后會重啟eclipse。

1.2 自動構建

打開build.gradle文件,在第一行添加以下代碼

apply plugin :'eclipse'

 

打開local.properties文件,修改  sdk.dir=E\:\\studio_sdk 為自己eclipse SDK目錄

sdk.dir=E\:\\Tools\\Java\\android-sdk_r24.4.1-windows\\android-sdk-windows

  •  在項目所在目錄下運行以下命令

Windows下

gradlew.bat eclipse

ps:執行命令過程中會自動下載程序依賴的相關jar包。

參考http://www.cnblogs.com/javaminer/p/3378081.html

中間還經常出現停止不動的情況,按Ctrl+c終止運行,再一次重復上述過程即可(會接着上次構建的位置繼續構建),到構建完成后控制台會自動關閉。

在Eclipse里面菜單File--->import選擇General下面的Exsiting projects into workspace,這樣就導入完成了,不知怎么的會有幾個源文件文件出現錯誤,比如@Override了一個不存在的方法(處理方法是去掉@Override注解即可),注意有些sub project要jre1.7以上(里面引用了1.7里面的新的api)。

mac或linux下

./gradlew eclipse

最后導入Eclipse中即可

2 導入過程

如圖所示:

 

 

 

然后選擇項目的根目錄,點擊finish,就完成導入了。

 

 3 規避GRADLE每次都要下載的問題

 我們在github上下載過來的項目源碼,如果采用GRADLE進行編譯的話都會首先調用gradlew.bat

但是第一次調用總是會去外網(https://services.gradle.org/distributions/gradle-1.11-bin.zip

)下載相應的zip包,由於有牆的控制,無法進行下載,但是可以先通過第三方工具下載具體的包gradle-1.11-bin.zip。自行百度搜索

只能通過修改配置文件的方式 ,gradle的下載配置文件就是解壓目錄下的$home\gradle\wrapper\gradle-wrapper.properties文件,

#Wed Apr 30 09:08:48 CDT 2014
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=http\://services.gradle.org/distributions/gradle-1.11-bin.zip

 

我們有2種方式獲取到壓縮包

  • 建立一個http服務,把壓縮包存放在該目錄下,同時修改上述配置文件如下
    distributionUrl=http\://localhost:8090/TEST/gradle-1.11-bin.zip

    ps:暫時沒這么做

  • 直接把壓縮包拷貝到C盤的(C:\Users\Administrator\.gradle\wrapper\dists\gradle-1.11-bin)目錄下(每台電腦的 USER名稱會不同),

    該目錄下有多個文件夾,例如4h5v8877arc3jhuqbm3osbr7o7,把壓縮包gradle-1.11-bin直接解壓到這幾個目錄下;(這里我直接復制壓縮包到拿幾個目錄下)

    在運行gradlew.bat,就可以通過了,此時就可以跳過漫長的下載了

     

     

1

 


如果您覺得閱讀本文對您有幫助,請點一下“推薦”按鈕,讓更多的人能夠享受到獲取知識的快樂!因為本人初入職場,鑒於自身閱歷有限,所以本博客內容大部分來源於網絡中已有知識的匯總,歡迎各位轉載


,評論,大家一起學習進步!如有侵權,請及時和我聯系,切實維護您的權益!


windows上安裝Gradle並配置環境變量

 

安裝Gradle

下載Gradle,然后配置運行環境就可以了,有一點要注意的是gradle使用的是Groovy語言,而這個語言依賴於java,因此你必須安裝配置java環境。
首先下載gradle,我們直接到官網下載一個gradle版本的壓縮包

下載網址:
http://services.gradle.org/distributions/

下載完成之后,隨意找個目錄解壓縮,我這里選擇

D:\Program Files\gradle\gradle-4.1

然后就是配置環境變量了,點擊我的電腦 - 右鍵選擇屬性 - 高級 - 環境變量 ,然后新建環境變量,變量名為:GRADLE_HOME, 值為gradle目錄,這里是: D:\Program Files\gradle\gradle-4.1,如下圖
環境變量
編輯變量之后,選擇path - 編輯,將%GRADLE_HOME%\bin添加進去
path
最后點擊確定,保存設置就可以了。

驗證安裝

只需要使用cmd命令打開,輸入

gradle -v
即可看到輸出

 

 

Eclipse導入Gradle項目

 

Eclipse導入Gradle項目有兩種方式:
1.直接導入gradle項目
如果Eclipse中沒有安裝Gradle插件,需要參考:Eclipse安裝Gradle插件這篇文章,安裝Eclipse的Gradle插件。
我們以SpringBoot的初始demo項目為例:

1>在spring官網中http://start.spring.io/下載Gradle項目。


2>把下載的項目解壓,放到Eclipse工作空間中,也可以根據自己習慣放到一個固定的文件夾。在Eclipse中右鍵,選擇Gradle:

3>選擇需要導入的Gradle項目,然后點擊finish完成。

此時導入的項目會自動下載項目的jar包,速度會很慢,需要耐心等待。
2.導入gradle編譯后的項目
1>安裝Gradle安裝包(網上教程很多,百度下就有)
2>運行dos命令
3>進入到項目路徑下
4>執行:gradlew eclipse(注意在build.gradle中加入apply plugin: ‘eclipse’)
5>編譯完成后直接在eclipse中導入。導入方式和正常導入Eclipse java項目一致。


如果第一次安裝Gradle ,會默認Downloading https://services.gradle.org/distributions/gradle-3.5.1-bin.zip,着個下載很慢。大家可以從我的網盤下載(不用去csdn下載了,好多分,(lll¬ω¬)):
https://pan.baidu.com/s/1qYKCPZm,提取碼:h1e2
把下載下來的文件放到:C:\Users\david.gradle\wrapper\dists\gradle-3.5.1-bin下的5aglzaqc99i3lll5iwkbm96su文件夾下,這個名字不固定。

然后執行gradle build 就會下載下來。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM