ssh項目整合maven配置

最近本來想研究下CrudRepository這個接口,但是因爲項目裏的包基本都是比較舊的hibernate3包,然而度娘告訴我需要用到hibernate4的包,以及一些七七八八的新包,於是乎我開始下載jar包七導八導,最後給我來了個包版本衝突錯誤!!!腦殼疼,所以想要研究下maven,直接通過pom.xml直接加載依賴包,這樣子既不用自己下jar包,還便於包的管理。由於我是用的hibernate框架,想要直接在hibernate框架的基礎上配置maven。流程如下:

  1. 下載maven並且配置環境變量。
    這個就不具體介紹了,注意配置完後最好在doc界面輸出mvn -v看看是否打印出maven’版本信息,如果打印出則說明配置成功。
  2. 配置maven的倉庫信息
    打開E:\apache-maven-3.0.5\conf下的settings.xml文件,然後將下圖的地址改爲你要存儲的地址在這裏插入圖片描述
  3. 在myeclipse上配置maven
    如下圖所示,在window - -> preferences的搜索欄裏輸入maven,然後點擊installations,點擊add添加下載的maven,底下的settings.xml文件會根據你添加選擇的maven自動生成
    在這裏插入圖片描述
    添加完後點擊user settings,選擇settings.xml文件,底下的存儲倉庫位置會根據選擇的settings.xml文件自動生成,然後點擊apply即可。
    在這裏插入圖片描述
  4. 新建maven工程
    直接new-other,然後輸入maven,選中maven project
    在這裏插入圖片描述
    在這裏插入圖片描述
    在這裏插入圖片描述
    在這裏插入圖片描述
  5. 將hibernate框架搬過來
    因爲是測試,所以是拿一個空的hibernate框架進行搬運。這是我原來空hibernate框架的目錄在這裏插入圖片描述
    這是創建的maven項目
    在這裏插入圖片描述
    對比下發現搬過去好像也不麻煩。首先在maven項目裏創建個source folder,然後將hibernate框架的源碼部分搬過去。然後將hibernate框架的WebRoot底下文件放在maven項目的WebApp底下即可。然後hibernate啓動需要用到什麼jar包,在pom.xml裏配置依賴即可。
  6. 啓動maven項目
    點擊項目–>右鍵–>debug as–>debug configurations
    然後會出現底下這個界面。然後選中maven build,右鍵-new,然後配置名字以及tomcat在這裏插入圖片描述
    同時移到source窗口,將這個default 文件夾remove,然後點擊add,將當前項目添加即可(我當前項目爲MyMaven)
    在這裏插入圖片描述
    在這裏插入圖片描述
    配置完成後,啓動報錯,原來是pom.xml這裏忘記配置tomcat7了。所以在pom.xml的標籤裏最後加上這麼一段
    <build>
		<finalName>MyMaven</finalName>
		<!-- 配置插件 -->
		<plugins>
			<plugin>
				<groupId>org.apache.tomcat.maven</groupId>
				<artifactId>tomcat7-maven-plugin</artifactId>
				<version>2.2</version>
				<configuration>
					<path>/${project.artifactId}</path>
				</configuration>
			</plugin>
		</plugins>
	</build>

配置完,項目完美啓動,也可以進行訪問後臺!!!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章