0

我一次从事 3 个 Java Spring 和 Hibernate 项目。每次如果我对这三个项目中的任何一个进行任何更改,我都必须再次创建构建并手动将三个构建上传到三个不同的服务器。

有没有什么机制可以避免这个手动过程?是否有工具或脚本可以检查我是否在 Eclipse 中更改我的代码并保存文件,然后提交代码并自动构建并上传 war 文件到适当的服务器?

这会节省我很多时间。

4

2 回答 2

1

您需要持续集成。Maven 是一个构建工具,不会在更改时部署。

而诸如jenkins 之类的 CI 工具将监听您的代码存储库,并且每次提交文件时,它都会调用然后调用您希望的任何 maven 命令。

但是重新阅读您的问题,您似乎真正需要的是一个热部署开发环境。这很容易

于 2012-12-31T12:36:02.163 回答
0

如果项目在 Maven 上,则所有主要应用程序服务器都有插件。

于 2012-12-31T12:33:30.893 回答