98.7.2. 执行 java
以下示例执行 java with 2 参数: -server 和 -version,为 java 存在于系统路径中。
from("direct:exec")
.to("exec:java?args=-server -version")
from("direct:exec")
.to("exec:java?args=-server -version")
以下示例执行 java in c:\temp with 3 参数: -server,-version 和 sytem 属性 user.name。
from("direct:exec")
.to("exec:c:/program files/jdk/bin/java?args=-server -version -Duser.name=Camel&workingDir=c:/temp")
from("direct:exec")
.to("exec:c:/program files/jdk/bin/java?args=-server -version -Duser.name=Camel&workingDir=c:/temp")