1

Spring XD 是否支持自动部署新模块?

查看文档,似乎您需要重新启动服务器才能部署 ${xd.home}/lib 目录中添加的新模块。

如果不支持,是否在路线图中?

谢谢。

4

1 回答 1

4

只要您将新模块部署到${xd.home}/modules/<type>/<name>目录中,热检测应该可以工作。

请注意,${xd.home}/lib现在只有需要从消息有效负载引用并在模块之间共享的类才需要将 jars 放入其中。对于所有其他目的,最好将自定义模块所需的 jar 放在以下布局中:

${xd.home}/
  modules/
    <type>/
      <name>/
        lib/
          your_custom.jar
          another.jar
        config/
          <name>.xml

通过这样做,新模块(或对现有模块的更改)将在您下次使用它们时被拾取

于 2014-06-16T13:23:30.837 回答