2016-05-17 132 views
0

我在intellij上創建了一個樣本gradle項目。Gradle構建投擲錯誤

我去到項目的根文件夾,並執行以下命令:

./gradlew installDist 

我收到此錯誤:

FAILURE: Build failed with an exception.

  • What went wrong: Task 'installDist' not found in root project 'HelloWorld'.

  • Try: Run gradlew tasks to get a list of available tasks. Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

    BUILD FAILED

請請讓我知道這個分辨率。我花了一個小時就沒有解決。

+3

你爲什麼認爲你的樣例項目中有'installDist'任務?例外說沒有這樣的任務。嘗試運行'gradlew tasks'列出所有任務。或者,如果你想,它應該在那裏,然後張貼整個腳本 – Stanislav

回答

1

如果您打算嘗試一個示例項目的gradle,最好的方法就是不要使用任何IDE。所有的 首先創建一個目錄爲您的項目,並通過這樣做

mkdir myapp 
cd myapp 

使其作爲當前目錄然後檢查gradle這個是在你的PATH由

gradle -v 

您應該看到這樣的事情

Gradle 2.12 

現在您已準備好創建第一個Gradle構建腳本。你可以在vim編輯器中完成它,或者你想要什麼。

vim build.gradle 

而且只需複製並在您的build.gradle文件

apply plugin: 'java' 

repositories { 
    mavenCentral() 
} 

dependencies { 
    testCompile 'junit:junit:4.11' 
} 

所以,你可以嘗試做建立空項目粘貼下面的代碼

gradle build 

你也可能需要添加gradle這個包裝

gradle wrapper 

th是命令將添加gradlw腳本和gradle目錄與包裝二進制文件。

因此,您已準備好將Java代碼添加到您的項目中。你應該使用Java創建項目佈局

mkdir src 
mkdir src/main 
mkdir src/main/java 
mkdir src/test 
mkdir src/test/java 

定義的文件夾因此,您將獲得

myapp # project root folder 
└── src 
    ├── main 
    │   └── java        
    └── test 
     └── java 

然後就是導入該項目在IDE中。

+0

謝謝戈爾德耶夫。這真的很有幫助。 –