私はラクダのルートを追加している春のブートアプリケーションがあります。ルートが定義されているクラスは、FatJarRouterを拡張し、@Componentで注釈が付けられます。アプリケーションがスプリングブートアプリケーションとして実行されると、ルートは特定されません。しかし、@SpringBootApplicationアノテーションでメインクラスのルートを記述すると、そのルートが特定されます。これは現在のログに表示されます。Apacheのラクダのルートが特定されていません
o.a.camel.spring.SpringCamelContext:合計0の経路が開始され、そのうちの0が開始されます。 oacamel.spring.SpringCamelContext:Apacheのキャメルの2.17.2(CamelContext:ラクダ-4)は0.026秒で
を開始する方法ルートととしても、オーバーライドでアノテートされています
@Override
public void configure() throws Exception{
from("file:\\input").to("file:\\output");
}
方法を教えてください私は別のクラスとしてそれを書いている間にルートを特定することができますが、メインクラスではありません。不足しているものはありますか?
camelContextの初期化を表示できますか?私は[この記事はあなたを助けます]と思う(http://camel.apache.org/spring-boot.html) –