1.3. 要求
在使用 Apache Camel Language Server 时,必须考虑以下点:
-
目前,需要 Java 11 才能启动 Apache Camel 语言服务器。
java.homeVS Code 选项用于使用与机器上安装的默认 JDK 不同的 JDK 版本。 - 对于某些功能,必须在系统命令行中提供 JBang。
对于 XML DSL 文件:
-
使用
.xml文件扩展。 - 指定 Camel 命名空间以参考,请参阅 http://camel.apache.org/schema/blueprint 或 http://camel.apache.org/schema/spring。
-
使用
对于 Java DSL 文件:
-
使用
.java文件扩展。 -
指定 Camel 软件包(通常是从导入的软件包),例如
导入 org.apache.camel.builder.RouteBuilder。 -
要引用 Camel 组件,请使用 from 或 to 字符串,没有空格。字符串不能是一个变量。例如,
可以正常工作,但来自(timer:timerName")和from ("timer:timerName")(aVariable)无法正常工作。
-
使用