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