【发布时间】:2020-06-27 17:34:38
【问题描述】:
我正在开发一组共享一些公共端点的独立应用程序。我设置它的方式是让每个应用程序成为一个独立的战争,并拥有一个提供这些公共端点的嵌入式码头服务器。嵌入式码头服务器设置端点并在启动时加载战争。我们的每个客户都会安装不同的应用程序,但总是有共同的部分,因此需要有可独立安装的应用程序大战。
这个基本架构运行良好,但在开发周期中,我需要构建每个应用程序战争,然后使用嵌入式码头服务器运行整个事情。我希望在对任何应用程序文件进行更改时自动部署整个事情。
关于如何做到这一点的任何想法?
【问题讨论】:
-
为什么你认为 Eclipse 是相关的?
-
查看 SpringBoot。您可以让每个项目保持独立,嵌入服务器(默认为 Tomcat IIRC,但可以切换到 Jetty),您需要做的就是设置端口。
-
@Michael 因为我们正在做的开发周期发生在 eclipse 中。
-
@RicardoMarimon 这不是偶然的吗?
-
@Michael 确实如此。但我认为,为了更快地从战争中的文件更改到正在运行的服务器,付出额外的努力是值得的。除此之外,它工作正常。
标签: java eclipse development-environment embedded-jetty