Kevin's Java Life

          喝一杯咖啡,生活變得從容和清新
          隨筆 - 3, 文章 - 12, 評論 - 1, 引用 - 0
          數據加載中……

          自動構建工具-Maven

          Maven 是什么
                Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project's build, reporting and documentation from a central piece of information.

          Maven 的目標
                。使構建過程更簡單
                。提供一個一致的構建系統
                。提供高質量的工程信息
                。提供一些最佳開發實踐的原則

          安裝Maven
                1.下載maven安裝程序
                2.設置環境變量 MAVEN_HOME=%you instanll directory%。
                      為了使用方便,可以增加path:PATH=%PATH%;%MAVEN_HOME%\bin,這樣可以直接在工程目錄下執行maven了。
                3.使用之前有幾個問題要注意一下
                      1) Maven默認的remote repositoryibiblio.org,這個地方國內很難上去,因此要更改一下。有好幾個地方可以修改該設置,缺省的話Maven是從%MAVEN_HOME%\lib\maven.jar中的default.properties文件讀取該設置,因此我們將執行以下修改            
            maven.repo.remote = http://apache.linuxforum.net/dist/java-repository, http://dist.codehaus.org, http://mirrors.sunsite.dk/maven/,  http://public.planetmirror.com/pub/maven, http://www.ibiblio.org/maven
                      2) Maven的local repository是在你第一次執行Maven時自動創建的,它的默認位置是你的home user目錄下的.maven/repository,相信大家都不愿意把一大堆jar包放在這里的,因此我們仍然通過上面提到的default.properties文件來修改該設置                       
          maven.home.local = ${maven.home}/local
                    3) Maven已經附帶了中文提示,但是仍然有問題。還是上面提到的那個maven.jar包,找到org\apache\maven\messages目錄下的messages_zh_CN.properties文件,使用native2ascii轉化一下
                   4) Maven生成的站點包含了很多信息,但是缺省使用時中文會變成亂碼,同樣是修改maven.jar包的default.properties文件
          maven.docs.outputencoding = gb2312 //ISO-8859-1

          Maven 的參考文檔
                Maven的官方站點:http://maven.apache.org(站點提供的信息非常多,建議仔細查看)
                Maven project descriptor :http://maven.apache.org/reference/project-descriptor.html
                Properties Reference:http://maven.apache.org/reference/properties.html

          posted on 2005-06-08 16:30 Kevin 閱讀(1133) 評論(1)  編輯  收藏 所屬分類: 開源框架的使用

          評論

          # re: 自動構建工具-Maven  回復  更多評論   

          請問有沒有maven2的案例?
          我的郵箱發fy_wan@hotmail.com
          2006-02-13 17:37 | Ann

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 大冶市| 承德县| 吴川市| 特克斯县| 桦南县| 资中县| 静乐县| 苏尼特左旗| 通州市| 秦安县| 玉田县| 宝坻区| 屏南县| 蛟河市| 海盐县| 天气| 曲松县| 若尔盖县| 新蔡县| 林口县| 班玛县| 贵港市| 泰宁县| 大兴区| 揭阳市| 大城县| 平塘县| 晋中市| 定远县| 会理县| 隆化县| 栾川县| 乃东县| 尚义县| 德州市| 安阳市| 仙桃市| 旬阳县| 清涧县| 搜索| 大港区|