TeamCity は、インスペクションの実行時に Spring Data Repository Bean を認識していないようです。IntelliJ IDEA では完全に機能しますが、TeamCity では機能しません。
以下のインスペクションの問題を受け取ります: 警告このカスタム Spring Bean はまだ解析されていませんそして、この XML 要素を指しています:
<jpa:repositories base-package="my.base.package" />
そして(明らかに)エラー:自動配線できませんでした。「MyRepository」タイプの Bean が見つかりません。
MyRepository は、Spring Data CrudRepository インターフェースを拡張します。
私の知る限り、TeamCity はインスペクションの実行時に IntelliJ インスタンスを起動します。インスペクションの実行時に、IntelliJ が使用するプラグイン (Spring Data) を何らかの方法で指定する必要がありますか?
また、TeamCity のチェック/再解析ボタンを何度も押してみました...
ご協力いただきありがとうございます!