0
私はSpring BootとCamelを試しています。私は、単純なルートを持っている:原因スキームが見つからない原因:ftp
@Component
public class MyRoute extends RouteBuilder {
@Override
public void configure() throws Exception {
from("ftp://localhost/INBOUND?username=blah&password=foo")
.to("file:/tmp/test");
}
}
マイポンポンファイルがあります。
Caused by: org.apache.camel.FailedToCreateRouteException: Failed to create route route2: Route(route2)[[From[ ftp://localhost/INBOUND?username=blah ... because of Failed to resolve endpoint: ftp://localhost/INBOUND?password=set42now&username=comcast due to: No component found with scheme: ftp
任意のアイデア:私は次のエラーを取得する起動時
<dependency>
<groupId>org.apache.camel</groupId>
<artifactId>camel-spring-boot-starter</artifactId>
<version>2.18.3</version>
</dependency>
<dependency>
<groupId>org.apache.camel</groupId>
<artifactId>camel-ftp</artifactId>
<version>2.18.3</version>
</dependency>
?
「camel-ftp-starter」依存関係名を試してください。 – Strelok
はい、 'camel-ftp-started'の依存関係が必要です。 – Khaled
camel-ftp-starterを使用すると動作しましたが、私もcamel-spring-boot-starterへの依存を取り除かなければなりませんでした。私は新しい質問がありますが、私はもっと研究をしたときにそれを別の投稿に入れます。誰かが正式にこの質問に答えることを望むなら、私は答えを受け入れ、彼らに信用を与えます。 – David