package com.camel;
import org.apache.camel.CamelContext;
import org.apache.camel.Exchange;
import org.apache.camel.Processor;
import org.apache.camel.builder.RouteBuilder;
import org.apache.camel.impl.DefaultCamelContext;
public class FirstRoute {
public static void main(String args []) throws Exception{
CamelContext context = new DefaultCamelContext();
context.addRoutes(new RouteBuilder() {
@Override
public void configure() throws Exception {
from("file:C:\\workspace\\input?noop=true").process(new strong textProcessor() {
@Override
public void process(Exchange arg0) throws Exception {
System.out.println("hello camel!");
}
}).to("file:C:\\workspace\\output").end();
}
});
context.start();
Thread.sleep(1000);
context.stop();
}
}
這是我的第一個駱駝計劃。看起來每件事都是正確的。但文件傳輸沒有發生。駱駝Helloworld計劃
我加
- 駱駝conext 2.12.1罐子
- 駱駝核心2.12.1罐子
- 駱駝FTP 2.12.1罐子
- SLF4J API 1.7.6罐子
「喂駱駝」 是沒有得到priinted在控制檯中,也文件傳輸沒有發生。太惱人了,我無法做一個小程序。請讓我知道爲什麼。多謝你們! – bks4line
我加了Log4j 1.2.15和slf4j-log4j 1.7.6。有用。但有時它永遠不會工作。駱駝演技更加奇特。有時文件被傳輸,但系統沒有發生。很混亂! – bks4line