2014-12-02 85 views
0

路徑我有一個搖籃建立,我希望能夠在命令行和Eclipse運行。在構建中,我有這樣一行:搖籃建立在Eclipse

String versionNum = new File('version').text 

它讀取用於構建的軟件的版本。這適用於當我在命令行中運行它,但是當我在Eclipse下運行它無法找到該文件。我從印刷的gradle腳本中的默認路徑下的Eclipse,它是安裝我的日食路徑,不要在那裏gradle這個腳本所在。

我如何去有關 - 要麼改變Eclipse進行構建的默認路徑,或使用gradle這個裏面的gradle這個腳本的位置莫名其妙。

回答

1

嘗試:

String versionNum = file('version').text 

文件()正對項目的方法,它創建相對於PROJECTDIR文件對象。工作

使用新文件()時,一個文件對象將在當前創建目錄

+0

這是很BTW記錄;-) http://www.gradle.org/docs/current/userguide/ working_with_files.html – roomsg 2014-12-02 23:01:15