如何将Java Web Project多次部署到相同或不同的服务器?

时间:2016-02-09 04:49:46

标签: java netbeans deployment glassfish

我试图模拟有多个Store Web服务的情况。每个Store都是一个Java Web应用程序项目,包含一个提供操作getPrice(item)buy(item)的Web服务,以及一个用作跟踪库存的数据库的XML文件。

如果客户提出请求时Store项目不在其中,则可以buy从另一个Store将其归还给客户。因此Store提供Store服务并使用Store服务。

我只在Netbeans中创建了一个项目Store。我想部署其中的10个来测试它。

我现在能想到的唯一方法是手动复制和粘贴项目10次并更改每个项目中的URL,然后逐个部署它们。但是,我无法帮助,但认为必须有更好的方式。我希望我能帮忙但想一想,但我不能。

任何人都知道我该怎么做?

1 个答案:

答案 0 :(得分:1)

您可以使用称为持续集成服务器的东西来完成此任务。

免费,受欢迎且可靠的CI是JenkinsCI

如果您使用Jenkins,则必须在商店中设置远程脚本,以便Jenkins执行以正确执行远程部署。