Java部署,到底是什么



我开发了一个简单的Java应用程序作为作业。这项任务还有下一步,我不清楚。

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

当你在 Java 中说"开发要部署的脚本"时,它是否意味着创建一个脚本来从你的包构建可执行.jar文件?或者这是否意味着实际上将我的应用程序放在 Web 中的某个位置,以便每个人都可以访问它?对于 Java,自动化部署通常意味着什么?

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

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

客户端/服务器非常模糊。 您能更具体地说明应用程序的作用吗?您将如何手动部署它?

相关内容

最新更新