2017-06-07 4 views
0

Springから与えられたGradleのHelloWorldチュートリアルに従っていますが、Buildステップは機能しません。Gradle Buildを実行すると、次のようなメッセージが表示されます。 。 別の質問で、sourceSetsタグをgradle.buildファイルに追加する必要があることが分かりました。私もこれを試して、それはまだ私のJavaソースファイルを見つけるdoesnt。Gradle BuildはJavaソースコードを見つけません

私は指示に従って、私のJavaソースを整理していると は、ディレクトリ構造内のコードを置き、

=> SRC-メインのjava-ハロー( "HelloWorld.java、Greeter.java")。

私はJava8とのGradleに3.5

を使用しています誰が助けてくださいことはできますか? - 本当に基本的な問題だと思う。

enter image description here

enter image description here

enter image description here

enter image description here

答えて

0

問題は恥ずかしいゴッチャでした!それはsourceSetsの設定を追加することとは関係がありませんでした。私のJavaファイルはNotepad ++を使ってText Documentファイルとして保存されていましたが、Javaソースファイルではありませんでした。以下のスクリーンショットはその違いを示しています。

ファイルをメモ帳++に保存するときにこの問題を回避するには、名前を引用符で囲むか、[Javaプログラムとしてタイプ]を選択します。私はこれを変更し、それがすべてうまく働いたgradle.build走っ

enter image description here enter image description here

0

あなたはbuild.gradlesrcDirs = ['src']を定義するが、その後、あなたのソースディレクトリとしてsrc/main/javaを使用しています。 src/main/javaは(非常に賢明な)デフォルトのソースディレクトリなので、sourceSets { ... }の設定をすべて削除することができます。

+0

私はそれを試しましたが、私には同じ結果が得られます(残念ながら、これらの設定がなくてもgradle.buildファイルの画像はアップロードできません) – robbie70

関連する問題