java代码一键部署,Java 自动部署

怎么实现linux系统中的javaWEB项目一键部署(修改的对应class和jsp、js等)

使用脚本语音自己编写就可以实现

创新互联-专业网站定制、快速模板网站建设、高性价比澄海网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式澄海网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖澄海地区。费用合理售后完善,10余年实体公司更值得信赖。

比如用shell脚本,perl脚本,python脚本 都可以

思路:

把部署目录复制出来

提取其中需要人工配置的文件

然后脚本根据系统,自动替换配置文件中对应内容,再放置到发布的目录中

java web 项目如何做自动部署

环境

由于工作中使用的IDE是eclipse,使用Maven进行包管理,所以,以下所涉及的都是基于Java 1.8,Maven 3.3.9,Elicpse Luna 4.4.2。

历程

TOP1 Maven插件配置

项目中如果有使用Maven的话,则可以很方便的以tomcat7为例,在pom文件中配置一个插件即可轻松实现

TOP2 Linux脚本部署

tomcat虽然部署麻烦,但是就稳定性来说,比起其它的web容器还是稍微好一丢丢。略过tomcat的坑不说,服务器中往往会有多个tomcat存在,特别是在测试的服务器上,我司放了有10多个tomcat,这样,作为一个 没有专门部署人员的小团队来说,简直是个噩梦,部署几个应用需要执行一大丢命令。

会偷懒的人往往就会写好一些常用的部署脚步,避免重复性的工作,在这里,我只简单介绍自己所使用的一种脚本,就是根据tomcat容器所在路径找到所在进程,杀死进程,然后进行重启。

TOP3 Windows与Linux架桥互通

由于是在windows中进行开发工作,服务器使用的是cent os,所以又会多出许多重复性的工作。所以我选择使用putty,在windows与Linux之间架一个桥,从而能够方便的上传文件以及对远程服务器进行操作。

整体思路是,本地打包maven项目,打包完成之后上传到服务器WEB容器对应目录,然后调用我们上一步的服务器脚本,完成整体项目部署流程。

java web项目一键安装部署

有一个工具,是专门打包web项目的,他把jdk+tomcat+数据库+web项目都打包好了,打包成exe,直接安装就可以,曾经做过这样的事情。

分享题目:java代码一键部署,Java 自动部署
URL链接:https://www.cdcxhl.com/article20/phpcco.html

成都网站建设公司_创新互联,为您提供做网站标签优化自适应网站静态网站营销型网站建设全网营销推广

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

外贸网站建设