Spring XD是否支持自动部署新模块?
查看文档,您似乎需要重新启动服务器以部署$ {xd.home} / lib目录中添加的新模块。
如果不支持,是否在路线图中?
感谢。
答案 0 :(得分:4)
如果将新模块部署到${xd.home}/modules/<type>/<name>
目录,则应该对新模块进行热检测。
请注意,现在只需要将类放在${xd.home}/lib
内,这些类需要从消息有效负载引用并在模块之间共享。出于所有其他目的,最好将自定义模块所需的jar放在以下布局中:
${xd.home}/
modules/
<type>/
<name>/
lib/
your_custom.jar
another.jar
config/
<name>.xml
通过这样做,下次使用时会拾取新模块(或对现有模块的更改)