java的svn插件maver_项目版本管理工具---MAVENSVN
在進行實際項目開發(fā)時往往不是由一個人去完成一整個項目,而是分模塊進行完成最后將所有項目進行聚合,那么就可以用到maven和svn。MAVEN是用來管理項目的,我認為它最大的優(yōu)勢就在于依賴和聚合吧,而svn的優(yōu)勢就在于版本控制,下面我將就此兩項進行一一說明。
MAVEN
Maven是一個項目管理工具,它包含了一個項目對象模型 (Project Object Model),一組標準集合,一個項目生命周期(Project Lifecycle),一個依賴管理系統(tǒng)(Dependency Management System),和用來運行定義在生命周期階段(phase)中插件(plugin)目標(goal)的邏輯。當(dāng)你使用Maven的時候,你用一個明確定義的項目對象模型來描述你的項目,然后Maven可以應(yīng)用橫切的邏輯,這些邏輯來自一組共享的(或者自定義的)插件。
Maven 有一個生命周期,當(dāng)你運行 mvn install 的時候被調(diào)用。這條命令告訴 Maven 執(zhí)行一系列的有序的步驟,直到到達你指定的生命周期。遍歷生命周期旅途中的一個影響就是,Maven 運行了許多默認的插件目標,這些目標完成了像編譯和創(chuàng)建一個 JAR 文件這樣的工作。此外,Maven能夠很方便的幫你管理項目報告,生成站點,管理JAR文件,等等。
如何安裝MAVEN
為MAVEN配置環(huán)境變量
在環(huán)境變量中添加一個名為MAVEN_HOME的變量名,其值為MAVEN安裝包所在的路徑,最后在path變量中添加如下字段:%MAVEN_HOME%bin
當(dāng)在命令行模式下輸入mvn -v 如果能看到maven的相關(guān)信息就說明安裝maven成功
3.如何在MyEclipse中新建·maven項目
就像新建普通Java項目一樣,只要選擇新建maven項目,并輸入groupID和artifactID即可,選擇quickstart就可以了。
4.如何利用maven進行項目和包的依賴
以上實現(xiàn)主要是在maven項目中的pom.xml文件中實現(xiàn),它其實是maven的一種配置文件,具體里面的標簽是如何用的,在此推薦一個網(wǎng)址里面講解的非常詳細,大家有興趣的可以看看。http://www.imooc.com/learn/443
SVN
SVN是一款非常流行的版本控制工具,它主要是協(xié)調(diào)一個項目中的不同板塊,將不同板塊交給不同的小組或個人去完成最后進行聚合從而實現(xiàn)整個項目。
如何使用SVN服務(wù)器端
打開服務(wù)器端,在左側(cè)目錄的repository中右擊選擇new repository并為整個repository命名作為你項目存放于服務(wù)器端的一個倉庫。
如何上傳項目至服務(wù)器端
右擊新建于MyEclipse中的maven項目,右擊項目,選擇team,選擇share project,選擇SVN,選擇新建一個repository,將自己服務(wù)器端設(shè)置好的repository的地址,復(fù)制在URL框,最后選擇finish即可將項目提交至SVN服務(wù)器端。
如何在MyEclipse下載位于SVN端的項目
選擇file,選擇import,選擇從SVN中檢出安裝操作提示即可將項目下至本機中。最后在其中新建你的代碼,完成以后選擇提交即可。
總結(jié)
以上是生活随笔為你收集整理的java的svn插件maver_项目版本管理工具---MAVENSVN的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql和jfinal的区别_mysq
- 下一篇: android点击事件的优先级,Andr