中文字幕日韩精品一区二区免费_精品一区二区三区国产精品无卡在_国精品无码专区一区二区三区_国产αv三级中文在线

java代碼一鍵部署,Java 自動(dòng)部署

怎么實(shí)現(xiàn)linux系統(tǒng)中的javaWEB項(xiàng)目一鍵部署(修改的對(duì)應(yīng)class和jsp、js等)

使用腳本語(yǔ)音自己編寫(xiě)就可以實(shí)現(xiàn)

創(chuàng)新互聯(lián)-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價(jià)比澄海網(wǎng)站開(kāi)發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫(kù),直接使用。一站式澄海網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋澄海地區(qū)。費(fèi)用合理售后完善,10余年實(shí)體公司更值得信賴。

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

思路:

把部署目錄復(fù)制出來(lái)

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

然后腳本根據(jù)系統(tǒng),自動(dòng)替換配置文件中對(duì)應(yīng)內(nèi)容,再放置到發(fā)布的目錄中

java web 項(xiàng)目如何做自動(dòng)部署

環(huán)境

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

歷程

TOP1 Maven插件配置

項(xiàng)目中如果有使用Maven的話,則可以很方便的以tomcat7為例,在pom文件中配置一個(gè)插件即可輕松實(shí)現(xiàn)

TOP2 Linux腳本部署

tomcat雖然部署麻煩,但是就穩(wěn)定性來(lái)說(shuō),比起其它的web容器還是稍微好一丟丟。略過(guò)tomcat的坑不說(shuō),服務(wù)器中往往會(huì)有多個(gè)tomcat存在,特別是在測(cè)試的服務(wù)器上,我司放了有10多個(gè)tomcat,這樣,作為一個(gè) 沒(méi)有專門(mén)部署人員的小團(tuán)隊(duì)來(lái)說(shuō),簡(jiǎn)直是個(gè)噩夢(mèng),部署幾個(gè)應(yīng)用需要執(zhí)行一大丟命令。

會(huì)偷懶的人往往就會(huì)寫(xiě)好一些常用的部署腳步,避免重復(fù)性的工作,在這里,我只簡(jiǎn)單介紹自己所使用的一種腳本,就是根據(jù)tomcat容器所在路徑找到所在進(jìn)程,殺死進(jìn)程,然后進(jìn)行重啟。

TOP3 Windows與Linux架橋互通

由于是在windows中進(jìn)行開(kāi)發(fā)工作,服務(wù)器使用的是cent os,所以又會(huì)多出許多重復(fù)性的工作。所以我選擇使用putty,在windows與Linux之間架一個(gè)橋,從而能夠方便的上傳文件以及對(duì)遠(yuǎn)程服務(wù)器進(jìn)行操作。

整體思路是,本地打包maven項(xiàng)目,打包完成之后上傳到服務(wù)器WEB容器對(duì)應(yīng)目錄,然后調(diào)用我們上一步的服務(wù)器腳本,完成整體項(xiàng)目部署流程。

java web項(xiàng)目一鍵安裝部署

有一個(gè)工具,是專門(mén)打包web項(xiàng)目的,他把jdk+tomcat+數(shù)據(jù)庫(kù)+web項(xiàng)目都打包好了,打包成exe,直接安裝就可以,曾經(jīng)做過(guò)這樣的事情。

分享題目:java代碼一鍵部署,Java 自動(dòng)部署
URL鏈接:http://m.rwnh.cn/article20/phpcco.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供做網(wǎng)站、標(biāo)簽優(yōu)化、自適應(yīng)網(wǎng)站、靜態(tài)網(wǎng)站營(yíng)銷型網(wǎng)站建設(shè)、全網(wǎng)營(yíng)銷推廣

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站建設(shè)
嘉义市| 阜南县| 许昌市| 桐乡市| 沭阳县| 革吉县| 太仓市| 家居| 九龙城区| 黎城县| 监利县| 商洛市| 岳西县| 嘉峪关市| 斗六市| 曲靖市| 临安市| 永嘉县| 祁连县| 侯马市| 迭部县| 津市市| 铜梁县| 新巴尔虎左旗| 孟津县| 公安县| 常德市| 昌黎县| 株洲市| 工布江达县| 响水县| 临泉县| 洛川县| 阿瓦提县| 溧阳市| 徐州市| 开封市| 富蕴县| 刚察县| 苏尼特右旗| 广东省|