0

私はGradleが初めてで、私の仕事は大きなプロジェクトをMavenからGradleに移行することです。HTMLファイルがJavaファイルの隣にあるため、ウィケットモジュールにsourceSetを設定する必要があるという問題があります。ビルド時に wicket モジュール build.gradle に設定すると、リソース ディレクトリで html ファイルを探します。親の build.gradle ファイルに設定すると、動作しますが、他のパットは失敗します。ですから、設定が間違っているのか、それとも何か他のことなのかを尋ねたいと思います。

    sourceSets {
    main {
        resources {
            srcDir 'src/main/java'
            srcDir 'src/main/resources'
            srcDir 'src/main/groovy'
        }
    }
    test {
        resources {
            srcDir 'src/main/java'
            srcDir 'src/main/resources'
            srcDir 'src/test/java'
            srcDir 'src/main/groovy'
        }
    }
}
4

1 に答える 1

0

Gradle は、リソースとコードソースの両方であるパスが好きではないと思います。main{java} をオーバーライドしない限り、デフォルトは src/main/java になります。

html ファイルを src/main/resources に移動する方法はありませんか? 私の推測では、resources-folder に同じパッケージを保持している限り、モジュールは問題なく動作するはずです。

于 2013-06-13T09:10:33.223 に答える