2016-01-06 64 views

回答

0

你看過你的gradle.properties文件嗎?我看起來像這樣:

grailsVersion=3.0.11 
gradleWrapperVersion=2.3 
grails.groovyVersion=2.4.5 

不確定關於降級。 2.3到目前爲止我工作得很好。首先

1),在特定的位置安裝了gradle這個版本:

0

要設置Grails使用的版本的Gradle。當我輸入這個時,Gradle 2.9會隨Grails 3.1.4一起提供,但這裏是您要求的Gradle 2.2安裝說明。在

org.gradle.daemon=true (gradle will use the daemon when appropriate) 

or 

org.gradle.daemon=false (it won't use the daemon) 

3):

a) wget -c http://services.gradle.org/distributions/gradle-2.2-all.zip 
b) unzip gradle-2.2-all.zip 
c) sudo mv gradle-2.2 /usr/local/gradle-2.2 

d) set your GRADLE_HOME environment variable and add GRADLE_HOME/bin to the path. in your $HOME/.bash_profile or in a /etc/profile.d/gradle.sh file: 

    i) GRADLE_HOME=/usr/local/gradle-2.2 
    ii) export GRADLE_HOME=$GRADLE_HOME 
    iii) PATH=$PATH:$GRADLE_HOME/bin 
    iv) export PATH=$PATH 

    v) source $HOME/.bash_profile 
    vi) gradle -v should say gradle 2.2 

2)在$ HOME/.gradle/gradle.properties,您可以通過包括行,說你設置是否要使用gradle這個守護進程你的項目的Myproj,我以爲會在$ HOME /項目/的Myproj/gradle產出/包裝/ gradle-wrapper.properties $ HOME /項目/的Myproj

$HOME/projects/myproj/gradle.properties should look like: 

    grailsVersion=3.1.4  (or whatever version you are using) 
    gradleWrapperVersion=2.2  (again, answering your question) 

4),最後一行應該說:

distributionUrl=https\://services.gradle.org/distributions/gradle-2.2-all.zip 
在新版本中

,這說gradle-2.9-bin.zip(這是您最初wget'ed什麼)

5)最後, 'CD $ HOME /項目/的Myproj' 和」 ./gradlew bootRun'來運行你的項目。或者'gradle bootRun'。 grails喜歡通過./gradlew命令使用包裝器。使用'./gradlew assemble'來構建你的.war。如果你認爲你沒有運行你認爲應該的版本,可以使用'./gradlew clean --refresh-dependencies'。

祝你好運!

相關問題