インパルスザフォックス:
私のビルド出力ですout/production/classes
。Javaファイルは、うまくクラスにコンパイルされますと、上に置きますout/production/classes/[packageName]
が、リソースがコピーされません。私の知る限りでは、彼らは内に直接行くべきout/production/classes
ディレクトリ。
関連するならば、私はJavaの11、春ブーツとのGradleを使用しています。これは私のbuild.gradle
plugins {
id 'org.springframework.boot' version '2.1.3.RELEASE'
id 'java'
}
apply plugin: 'io.spring.dependency-management'
group = 'net.impfox'
version = '0.0.1-SNAPSHOT'
sourceCompatibility = '11'
configurations {
compileOnly {
extendsFrom annotationProcessor
}
}
repositories {
mavenCentral()
}
dependencies {
// hidden
}
そして、私のコンパイラの設定:
何が私のリソースのための原因は、出力ディレクトリにコピーされていないことができ、私はこれをどのように修正することができますか?
インパルスザフォックス:
私は、根本的な問題を見つけることができませんでしたが、私は推測を持っています。私は前にプロジェクト全体と改名し、新しいものと古いプロジェクト名のすべての発生を置き換えます。たぶん、いくつかの内部キャッシュは、まだ古い名前の内部を持っていましたか?
私は今、それは動作しますが、バージョンコントロールからプロジェクトをクローン終わりました。