1. 程式人生 > >maven in action(九) myeclipse maven專案svn管理

maven in action(九) myeclipse maven專案svn管理

專案搭建完畢後,還有一個關鍵是怎樣提交maven程式碼到svn,團隊中的其他人怎樣根據svn地址下載maven原始碼,並生成maven專案?

maven提交到svn

提交svn,主要是提交原始碼,提交src/main/java 資料夾下的原始碼,提交資原始檔src/main/resources,提交pom.xml檔案; 如有需要把測試程式碼一起提交,其他的就不需要提交。

從myeclipse匯入svn 

用myeclipse匯入 --選擇從svn匯入--選擇svn地址後,檢出為--作為工作空間中的專案檢出--修改專案名稱,之後下載下來的是原始碼和檔案。找到專案的位置,修改project 檔案中maven專案的相關屬性 , 然後再F5重新整理我們的專案, 這樣就可以執行啦。修改的.project 檔案程式碼如下 :

<buildSpec>
		<buildCommand>
			<name>org.eclipse.ui.externaltools.ExternalToolBuilder</name>
			<triggers>full,incremental,</triggers>
			<arguments>
				<dictionary>
					<key>LaunchConfigHandle</key>
					<value><project>/.externalToolBuilders/org.eclipse.wst.jsdt.core.javascriptValidator (2).launch</value>
				</dictionary>
			</arguments>
		</buildCommand>
		<buildCommand>
			<name>com.genuitec.eclipse.j2eedt.core.WebClasspathBuilder</name>
			<arguments>
			</arguments>
		</buildCommand>
		<buildCommand>
			<name>org.eclipse.jdt.core.javabuilder</name>
			<arguments>
			</arguments>
		</buildCommand>
		<buildCommand>
			<name>com.genuitec.eclipse.j2eedt.core.J2EEProjectValidator</name>
			<arguments>
			</arguments>
		</buildCommand>
		<buildCommand>
			<name>com.genuitec.eclipse.j2eedt.core.DeploymentDescriptorValidator</name>
			<arguments>
			</arguments>
		</buildCommand>
		<buildCommand>
			<name>org.eclipse.wst.common.project.facet.core.builder</name>
			<arguments>
			</arguments>
		</buildCommand>
		<buildCommand>
			<name>org.eclipse.wst.validation.validationbuilder</name>
			<arguments>
			</arguments>
		</buildCommand>
		<buildCommand>
			<name>org.eclipse.m2e.core.maven2Builder</name>
			<arguments>
			</arguments>
		</buildCommand>
	</buildSpec>
	<natures>
		<nature>com.genuitec.eclipse.j2eedt.core.webnature</nature>
		<nature>org.eclipse.jem.workbench.JavaEMFNature</nature>
		<nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature>
		<nature>org.eclipse.jdt.core.javanature</nature>
		<nature>org.eclipse.m2e.core.maven2Nature</nature>
		<nature>org.eclipse.wst.common.project.facet.core.nature</nature>
		<nature>org.eclipse.wst.jsdt.core.jsNature</nature>
	</natures>

這樣就可以提交svn和下載svn程式碼,並在本地上執行和測試maven專案了。

相關推薦

maven in action() myeclipse maven專案svn管理

專案搭建完畢後,還有一個關鍵是怎樣提交maven程式碼到svn,團隊中的其他人怎樣根據svn地址下載maven原始碼,並生成maven專案? maven提交到svn 提交svn,主要是提交原始碼,提交

[Maven in action] 之修改eclipse的maven預設倉庫路徑

【自學maven系列】之修改eclipse的maven預設倉庫路徑現象描述:本地eclipse版本為mars1、和neon2,建立maven專案(new --> maven project)後、在pom.xml中Add Dependency後、 Maven Dependencies裡jar包的預設儲存在

PMBOK(第六版) PMP筆記——《》第章(專案資源管理

第九章 專案資源管理 專案資源管理包括識別、獲取和管理所需資源以完成專案的各個過程。 規劃資源管理: 1、定義:定義如何估算、獲取、管理和利用團隊以及實物資源。 2、規劃資源管理的工具:資料表現(層級型、責任分配矩陣、文字型) 確保每個工作包都有明確的責任人,確保全體團隊

章 軟體專案風險管理

軟體專案中的風險不斷變換的需求低劣的計劃和估算不可信賴的承包人欠缺的管理經驗人員問題技術失敗政策的變化……本章內容要點風險管理概述風險規劃風險識別風險評估風險應對風險監控軟體專案風險管理案例分析第一節 風險管理概述風險是遭受損失的一種可能性。這個定義包含兩層含義:第一,風險會

myeclipse 如何從SVN匯出Maven專案

首先,你得安裝svn客戶端和maven,有各種安裝方式網上也有各種方法帖子,不再贅述。 myeclipse從svn客戶端匯出maven過程介紹:   1.  確保配置好SVN和maven   2.匯出專案,這個就按照平常的專案匯出就行,這裡不區分是否是maven專案 3.

關於myeclipse+mavensvn)的原本正確專案報紅叉問題

       一般情況下報紅叉的地方為配置檔案和src(web-inf)這些地方報紅(之所以這樣說是我遇到的情況,呵呵),也可能是別的地方報紅叉。 解決辦法很簡單,右擊專案---》MavenMyecl

MyEclipse+Maven+Tomcat搭建環境和專案配置

0. 緒言 Java Web開發中,除了基礎知識外,開發環境搭建,也是一項基本功。開發環境包括了IDE、專案管理、專案架構組織、依賴管理等等,以及簡單的測試。能夠熟練的搭建出Java Web的開發環境,也能夠提現開發者Java Web的開發功底,如Maven依賴管理的使用,專案組織結構的清晰程度,都能體現

maven專案svn的匯入匯出

36套java進階高階架構師視訊+38套大資料視訊  保證全是硬貨需要的+微信:du137975664401.設定eclipse提交svn時忽略的檔案2.svn提交程式碼 ztewelink-rmweb

Hadoop專案開發環境搭建(Eclipse\MyEclipse + Maven

寫在前面的話     可詳細參考,一定得去看   我這裡,相信,能看此部落格的朋友,想必是有一定基礎的了。我前期寫了大量的基礎性博文。可以去補下基礎。 步驟一:File  ->  New  -> Project   ->  Maven Project

Zookeeper專案開發環境搭建(Eclipse\MyEclipse + Maven

寫在前面的話     可詳細參考,一定得去看   我這裡,相信,能看此部落格的朋友,想必是有一定基礎的了。我前期寫了大量的基礎性博文。可以去補下基礎。   步驟一:File  ->  New  -> Project   ->  Maven Project 

Hive專案開發環境搭建(Eclipse\MyEclipse + Maven

寫在前面的話     可詳細參考,一定得去看   我這裡,相信,能看此部落格的朋友,想必是有一定基礎的了。我前期寫了大量的基礎性博文。可以去補下基礎。 步驟一:File  ->  New  -> Project   ->  Maven Project 

Myeclipse+Maven建立web專案部署到tomcat

使用myeclipse加maven建立web專案不止一種方法,但是我使用其他方法建立的好像都有錯誤不能部署到tomcat上執行,就不寫出來了,我在這記錄我成功建立的一種方式,直接建立一個webproject點選下一步點選finish第一次建立的時候可能會比較慢,需要耐心等待一

MyEclipse&Maven專案管理教程:詳解Maven4MyEclipse

1. MyEclipse中的Maven整合 本篇概述為您介紹一下Maven的基本概念,以及如何在MyEclipse(Maven4MyEclipse)中使用Maven來提高Maven UI的工作經驗。Maven4MyEclipse無論是對於新手還是經驗豐富的開發者都

MyEclipse&Maven專案管理教程:Maven依賴關係管理

1. Maven支援唯一依賴關係 Apache Maven是一個軟體專案管理的綜合工具。根據專案物件模型(POM)的概念,Maven可以管理一個專案的依賴關係、構建、報表以及資訊中心的部分文件。 依賴關係管理是Maven最知名的功能之一,也是Maven最擅長的領

Eclipse 無法自動為專案中的子專案載入Maven dependencies包而myEclipse可以

在使用Eclipse 編輯Maven2專案的時候 無法為專案中的子類專案自動匯入父專案中依賴的包庫Maven Dependencies 而在使用MyEclipse7.5的時候則可以自動匯入子專案中的依賴的包庫Maven Dependencies 這個問題你可以試試

myeclipse maven專案搭建卡死 GC overhead limit exceeded 問題解決

以前在使用maven專案時 用的方式是直接在myeclipse裡建立maven project  最近使用了 先建立web專案 再新建一個mavenproject的方式構建Maven 搭建maven 見此連結 不過多敘述 點選開啟 執行環境 : myeclipse201

Myeclipse maven 匯出專案依賴的jar包

一、匯出到預設目錄 targed/dependency 從Maven專案中匯出專案依賴的jar包:進入工程pom.xml 所在的目錄下,執行如下命令: 1 mvn dependency:copy-dependencies 或在eclipse中,選擇專案的pom.xml檔案,點選右鍵選單中的Ru

003——idea版本控制配置svn 管理maven專案圖文

配置前需要安裝小烏龜和svn,2018.1版本的idea和之前的版本有點區別預設的project,這裡需要手動選擇版本控制型別將專案和svn遠端倉庫建立關聯提前在svn建立一個倉庫,拷貝url地址,貼上到此處idea會自動建立trunk,tags,branches資料夾建立關

Eclipse安裝Maven外掛和擴充套件、直接從svnmaven形式check out專案

安裝maven外掛 從eclipse 3.6開始,eclipse有一個marketplace,這個類似現在手機的app store一樣,可以在其中檢索相關外掛,直接安裝,開啟help-->eclipse marketplace-->popular,一般第一個

maven安裝及使用myeclipse構建maven專案

maven官網:http://maven.apache.org/ 依據官網的說法,Maven是一個採用純Java編寫的開源專案管理工具,基於一個稱為專案物件模型(POM)的概念,可以管理專案的生命週期,從建立到釋出再到文件管理。 下面說一下我構建的步驟: 1.安裝mave