[發明專利]一種Web項目的自動構建裝置及方法在審
| 申請號: | 201410240110.5 | 申請日: | 2014-05-30 |
| 公開(公告)號: | CN103984558A | 公開(公告)日: | 2014-08-13 |
| 發明(設計)人: | 高棋浩 | 申請(專利權)人: | 深圳市中興移動通信有限公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44 |
| 代理公司: | 廣東廣和律師事務所 44298 | 代理人: | 章小燕 |
| 地址: | 518000 廣東省深圳市南山區*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 web 項目 自動 構建 裝置 方法 | ||
1.一種Web項目的自動構建裝置,其特征在于,包括:
項目代碼編譯單元,用于對待構建Web項目的項目代碼進行編譯;
嵌入式數據庫,用于存儲各種數據信息;
數據寫入單元,用于將用戶配置數據信息寫入所述嵌入式數據庫;
組件打包單元,用于將所述項目代碼以及項目相關信息進行打包,生成war項目包;
整合單元,用于將war項目包、Web應用服務器以及嵌入式數據庫進行整合,得到一整合文件。
2.如權利要求1所述的Web項目的自動構建裝置,其特征在于,所述自動構建裝置還包括:
測試代碼編譯單元,用于對測試代碼進行編譯;
測試運行單元,用于運行編譯后的測試代碼,對所述項目代碼進行功能測試。
3.如權利要求1所述的Web項目的自動構建裝置,其特征在于,所述自動構建裝置還包括:壓縮單元,將所述整合文件壓縮后提供給用戶。
4.如權利要求1至3任一所述的Web項目的自動構建裝置,其特征在于,所述自動構建裝置還包括:代碼管理單元,用于存儲并管理多種Web項目的項目代碼。
5.一種Web項目的自動構建方法,其特征在于,包括步驟:
提取待構建Web項目的項目代碼,對其進行編譯;
編譯并運行測試代碼,以對所述項目代碼進行功能測試;
將所述項目代碼與項目相關信息進行組件打包,得到war項目包;
將待構建Web項目所需的各種用戶配置信息寫入嵌入式數據庫;
整合所述war項目包、Web應用服務器以及所述嵌入式數據庫,得到一整合文件。
6.如權利要求5所述的Web項目的自動構建方法,其特征在于,該方法中,在對所述項目代碼進行編譯之后、打包之前還包括:編譯并運行測試代碼,對所述項目代碼進行功能測試。
7.如權利要求5所述的Web項目的自動構建方法,其特征在于,該方法還包括:將所述整合文件壓縮后提供給用戶。
8.如權利要求5至7任一所述的Web項目的自動構建方法,其特征在于,所述用戶配置信息的形式具體為XML模擬數據文檔。
9.如權利要求5所述的Web項目的自動構建方法,其特征在于,在提取待構建Web項目的項目代碼之前,進行身份驗證。
10.如權利要求5至7任一所述的Web項目的自動構建方法,其特征在于,在所述組件打包及整合過程中,還提供有用戶自定義模板。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市中興移動通信有限公司,未經深圳市中興移動通信有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410240110.5/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:雙層光纜固定座
- 下一篇:掛面包裝機面條束捆整理裝置





