2016-12-06 14 views
0

我正在定義一個gradle任務,在該任務中我要轉到當前項目的父目錄。根據https://docs.gradle.org/current/javadoc/org/gradle/api/Project.html的文檔,我應該可以在我當前的項目中使用getParent()屬性。但是當我嘗試它時,它會返回一個字符串(父目錄的路徑),儘管文檔明確指出該方法應該返回一個Project。這是爲什麼發生?當文檔說它必須返回父類型時,爲什麼gradle Project API會爲getParent()返回String?

+1

你有一個可運行的例子嗎? –

回答

0

當然,你在一個文件/目錄或者代理java.io.File的閉包中調用getParent(),它確實返回帶有父文件夾路徑的String。

嘗試明確呼叫​​,看看它是否有幫助。

ps。實際的代碼片段也可能有幫助。

+0

是的,事實確實如此。感謝您的幫助,@ gusto。 –

相關問題