問題タブ [spring-camel]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
spring-boot - エラー: タイプ org.apache.log4j.Logger を解決できません。必要な .class ファイルから間接的に参照されている
プロジェクトを Camel v2.21.2 の使用から Camel v2.22.0 の使用にアップグレードしようとしています
これには、Spring v4.x から v5.x へ、Spring-boot v1.5.x から Spring-boot v2.0.4.RELEASE への移行が伴います。
プロジェクトは groovy-all 2.4.15 を使用します。プロジェクトでは log4j を使用していません。プロジェクトでは slf4j-api(1.7.25) と logback(1.2.3) を使用しています。それでも、Maven インストールを実行すると、一部のクラスが log4j を使用しているというエラーが表示されます
log4j(1.2.17) の依存関係を追加すると、問題なく動作しますが、追加したくありません。
spring-boot スターターから除外できるものはありますか? 他の解決策はありますか?問題を診断する方法に関するヒントはありますか?