国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Windows > 正文

windows下JAVA敏捷開發-環境搭建步驟教程

2019-11-02 14:33:16
字體:
來源:轉載
供稿:網友

   編程開發環境搭建還是挺重要的,第一步是先要搭建環境,有了環境才能開展工作。本文我們來看看windows下JAVA敏捷開發環境搭建步驟。

  整個軟件項目分為四個環境 開發本地環境、開發環境、測試環境、IDC環境。和傳統C++開發不一樣的模式是多了第一個開發本地環境。這是為什么呢,因為目前大部分開發人員還是比較熟悉windows下開發。對于mac和linux下直接使用軟件并且開發的中國開發者

幽默笑話[www.62-6.com/1/gaoxiaoduanzi/]
還是少之又少,這套架構就這個現狀做出來的。如下是環境搭建架構圖:

windows下JAVA敏捷開發環境搭建步驟教程  電腦高手

  從環境來說:

  一、開發本地環境、開發集成服務器搭建。 前端開發者、后臺開發者。

  前端開發用的最多的是photoshop和dreamweaver。在做psd之前大部分是不會協同開發的,只有整個文件傳遞過來過去。html切割的時候可能就會多個人協同開發了。這個時候需要一個集中ftp服務器、svn服務器。svn服務器用于保存版本代碼庫,用于保存歷史修改的版本和開發人員協同。ftp服務器適用于及時修改時保存上傳到預覽服務器進行預覽。看到這里有人也許會問,我直接合并svn和ftp不行嗎?其實有這樣的問題,如果直接提交svn,后臺開發人員就會從svn看到。本來是前端的集成協同開發預覽,結果影響到后臺容易引起版本混亂。

  后臺開發怎么搭建環境?用eclipse在本地環境搭建開發環境,通過tomcat插件或者jetty啟動調試class、jsp。之前看過很多公司都通過打成war包發布到集成環境再調試。集成環境大家都去集成容易引起版本混亂。即使不發布到集成環境,在本地就算修改個小的class文件也要重啟 war包有點浪費時間。最好就是利用tomcat的熱部署,修改小功能直接生效?,F在我們就是這樣做的,用maven管理jar包依賴,ant本地打包、拷貝包,用eclipse的tomcat插件熱部署快速開發。等到所有功能開發好了。把分支版本發布到開發環境進行集成測試。

  開發環境涉及的軟件有:nexus 、maven、tomcat服務器、mysql、ftp、jenkins、svn、jira、fisheye、eclipse、dreamweaver、photoshop、nginx。

  軟件的作用:

  nexus作為集中倉庫管理,因為每個工程如果都有一堆jar包,很難管理。加上svn上傳、分支、合并耗費網絡帶寬、空間。如果有個地方把這些浪費空間的jar集中管理起來,所有工程合用豈不是很好。

  maven是軟件生命周期、依賴管理,有了集中管理jar包,就需要有個東西把jar包倉庫和工程連接起來。

  tomcat服務器是本地開發使用和集中測試服務器。

  mysql就沒必要每個開發機器都裝一個了,放在一個開發環境就可以。

  ftp作為前端開發上傳文件使用。

  jenkins是持續集成,開發和前端都把代碼弄好,怎么融合集成在一起測試呢,總需要有個人來把所有的文件合并在一起吧?這個軟件就起到這個角色,把所有文件集成、編譯、打包、發布到tomcat服務器。如下圖:

test

  svn代碼版本管理,大家都知道協同作用。

  jira用于需求、bug等管理。

  fisheye用于代碼統計、審核等。

  eclipse、dreamweaver、photoshop不用說啦。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 兴宁市| 交城县| 泰安市| 新乡县| 博乐市| 奉节县| 台州市| 乃东县| 分宜县| 江门市| 西宁市| 德清县| 高密市| 双牌县| 东至县| 吉安市| 明星| 德格县| 保康县| 恭城| 沾益县| 兴安县| 福建省| 驻马店市| 莎车县| 枣阳市| 卓尼县| 大余县| 溆浦县| 吉林省| 金寨县| 株洲县| 上饶县| 曲麻莱县| 东丰县| 宁夏| 同江市| 洪雅县| 祁连县| 绥德县| 祁连县|