Gradle 1.5 を使用しており、 WAR プラグインを Eclipse 動的プロジェクトに適応させようとしています。
WAR が eclipse によってエクスポートされるxhtmlと、war ファイルのルートにファイルが直接配置されます。私は Gradle でそれを行うことができました。
しかし、私のGradleエクスポート戦争では、ファイルと一緒にファイルxhtmlが複製されていますWEB-INF/classes.class
ファイルをそのフォルダーに入れたいだけですが.class、それを行う方法が見つかりません
build.gradleここに私のファイルの関連部分があります
apply plugin: 'java'
apply plugin: 'eclipse'
apply plugin: 'war'
webAppDirName = 'WebContent'
sourceSets {
main {
java {
srcDir 'src'
}
}
}
eclipse {
// my eclipse plugin config..
}
dependencies {
// my dependencies config.
}
war プラグインに対して行った唯一のカスタマイズは、自分のフォルダーwebAppDirNameを指すように変更したことです。WebContent
WEB-INF/classesディレクトリ内に何が入るかを定義する方法を知っている人はいますか? 私はそれのこつを得ることができないようです。
編集次のようにリソースを自分のディレクトリ.xhtmlに参照することで、重複
を削除できました。bin
sourceSets {
main {
java {
srcDir 'src'
}
resources {
srcDir 'bin'
}
}
}
しかし、まだ間違ったファイルがWEB-INF.
私はこの構造さえ持っていますWEB-INF/classes/WEB-INF。classesこれらのフォルダーが自分のディレクトリに追加されている理由がわかりません。bin
my のクラスを配置し、mybinのWEB-INF/classes
静的リソースをWebContentWAR ファイルのルートに配置したい