Java部署究竟是什么?

时间:2014-11-15 02:15:14

标签: java deployment

我开发了一个简单的Java应用程序作为赋值。这项任务还有下一步,我不明白。

  • 开发一个脚本以自动方式部署客户端和服务器

当您在Java中说“开发要部署的脚本”时,是否要创建一个从您的包中构建可执行.jar文件的脚本?或者它是否意味着我的应用程序实际上在网络的某个地方,以便每个人都可以访问它?在Java方面,自动部署到底意味着什么?

2 个答案:

答案 0 :(得分:1)

根据我在java领域的经验,自动部署意味着你的代码是从一个存储库编译的,并且在某个位置内置于一个jar war ear中,这是通过ant maven Hudson等工具自动完成的,所以这里的ant和maven是帮助你构建像jar战争等工件,Hudson帮助安排构建时间和工件需要存储的位置等。自动化的优势在于去除人工干预

答案 1 :(得分:0)

这取决于应用程序的性质。以自动方式“部署客户端和服务器”取决于部署的内容。

客户端/服务器非常模糊。您能更具体地了解应用程序的功能吗? 你会如何手动部署它?