2017-06-07 56 views
0

我想遵循Spring給出的Gradle的HelloWorld教程,但構建步驟不工作 - 當我運行Gradle構建時,我只看到消息,編譯器步驟的NO-SOURCE步驟。 我在另一個問題上看到,您應該將sourceSets標記添加到gradle.build文件中。我也試過這個,它仍然沒有找到我的Java源文件。Gradle Build沒有找到Java源代碼

我已安排我的Java源以下的說明和 放置的目錄結構中的代碼,

=> SRC-主java的問候( 「HelloWorld.java,Greeter.java」)。

我使用Java8和搖籃3.5

誰能幫助嗎? - 似乎是我必須面對的一個基本問題。

enter image description here

enter image description here

enter image description here

enter image description here

回答

0

問題是一個令人尷尬的難題!它與添加sourceSets配置無關....我的Java文件已被保存在Windows下使用Notepad ++作爲文本文件文件而不是Java源文件難怪Gradle報告沒有源文件!以下屏幕截圖顯示了不同之處。

要在Notepad ++中保存文件時避免此問題,您可以使用引號將名稱包裝或選擇Type作爲Java程序。

enter image description here enter image description here

當我改變了這個就跑gradle.build這一切工作的罰款。

0

您正在定義srcDirs = ['src']build.gradle但是如果使用src/main/java作爲源目錄。由於src/main/java是非常明智的默認源目錄,因此您可以一起刪除您的sourceSets { ... }配置。

+0

我試過了,但它給了我相同的結果(不幸的是我不能上傳沒有這些配置的gradle.build文件的圖像) – robbie70