2012-05-17 84 views
3

我是新來的Gradle,所以請原諒,如果這個問題似乎天真​​或簡單。我可以通過gradle更新我現有的Eclipse項目嗎?

我的eclipse項目存在,運行良好,我想爲我的日誌記錄添加Logback。這是很容易夠得到的build.gradle建立依賴關係......

dependencies { 
    groovy group: 'org.codehaus.groovy', name: 'groovy', version: '1.8.3' 

    // Logback dependencies  
    compile 'org.slf4j:slf4j-api:1.6.4' 
    compile 'ch.qos.logback:logback-core:1.0.3' 
    compile 'ch.qos.logback:logback-classic:1.0.3' 
} 

...這讓我建立成功,但我怎麼才能得到它的「引用的庫」部分更新我的eclipse項目?換句話說,我可以通過gradle來更新eclipse的.classpath,爲通過gradle依賴關係引入的新庫添加適當的條目嗎?現在,我必須弄清楚〜/ .gradle中依賴關係變成了JAR文件的地方,並且我手工創建了Reference Libraries來指向它們。育。必須有一種方法來實現這一點。

回答

10

我認爲你要找的是Gradle Eclipse Plugin

只需在build.gradle開頭添加apply plugin: 'eclipse',然後嘗試運行gradle eclipse。這將根據您的gradle設置生成所有eclipse設置文件。

如果您只需要生成.classpath,則可以通過運行gradle eclipseClasspath來完成。

+0

很簡單,謝謝。 –

+0

從過去的3個小時開始敲我的頭,謝謝:) –

相關問題