以下是我的camel exec组件的代码。这是我第一次使用Camel,我只是想让camel exec为我执行一个批处理文件。任何人都可以告诉我如何错误配置workingDir参数?作为错误的一部分,我得到1个参数无法设置。如果重要的话我正在开发Windows。
import org.apache.camel.CamelContext;
import org.apache.camel.builder.RouteBuilder;
import org.apache.camel.impl.DefaultCamelContext;
/**
* A Camel Java DSL Router
*/
public class MyClass {
public static void main(String args[]) throws Exception {
CamelContext context = new DefaultCamelContext();
context.addRoutes(new RouteBuilder() {
public void configure() {
from("direct:exec").to("exec:mybat.bat?workingDir=C:/Users/userName/Desktop");
}
});
context.start();
Thread.sleep(10000);
context.stop();
}
}