肆-安裝Eclipse插件並創建maven工程

  • 需要什麼插件?
  1. zest插件
  2. m2e插件
  3. m2e-extras插件
  • 安裝步驟
  1. 將下載好的插件解壓以後複製進eclipse安裝目錄eclipse\dropins文件夾下
  2. 打開eclipse-preferences-Maven-Installation-add-Maven根目錄apache-maven-3.1.1-確定
  3. 打開Installation同級User Setting-User Setting已經指向了用戶配置文件,-Local Repository也已經指向了現在使用的倉庫
  4. 打開preferences-Maven,將“Download respository index updates on starup”設置爲不勾選模式,防止自動更新
  5. 使用mvn eclipse:eclipse 命令可以將maven文件變成eclipse項目,當然如果安裝了插件就不需要使用這個命令
  • 創建java maven工程
  1. 導入已經存在的工程,impot-Maven-Existing Maven Projects(已經存在的Maven項目)-下一步選擇路徑-結束,此時就會爲此項目自動創建.settings,.classpath和.project,當我們改變pom.xml配置文件的時候系統會自動下載jar包。Maven Dependencies 是Maven依賴的jar文件目錄,並且會自動管理這些jar文件的依賴jar
  2. 創建一個Maven工程,new - maven project - 下一步-catalog選 All Catalogs , 下面選擇quickstart-下一步,輸入組id,模塊id等信息,package一般跟組id值一樣-結束
  • 創建web maven工程
  1. 跟java maven 不同點在於new Maven project 窗口不選擇quickstart而選擇webapp
  2. 創建完成以後需要添加source folder,必須創建下面四個source folder,src/main/resources;src/main/java;src/test/resources;src/test/java;如出現此文件夾已經存在的話可以項目右鍵build path把這幾個先remove然後重新創建,然後可以在build path-order and export進行排序
  3. 創建完工程以後發現pom.xml裏面的打包方式已經變成了war,再看<scope>標籤值爲test表示只能在src/test/java裏用,如果刪除默認所有地方都可以使用,最好是不要刪,只在test裏測試
  • 在maven中添加一個插件
  1. 我們在maven中安裝一個插件jetty,它是一個內嵌的服務器用於嵌入maven中使用
  2. 修改pom.xml文件build位置,將<build>標籤修改爲下面的代碼,版本不能隨便改動
    <build>
    		<finalName>web</finalName>
    		<plugins>
          <plugin>
    					<groupId>org.mortbay.jetty</groupId>
    					<artifactId>jetty-maven-plugin</artifactId>
    					<version>7.1.0.RC1</version>
    					<configuration>		
    						<scanIntervalSeconds>1</scanIntervalSeconds>
    						<webAppConfig>
    							<contextPath>/</contextPath>
    						</webAppConfig>						
    					</configuration>		
    				</plugin>
        </plugins>
    	</build>
  3. 在cmd中進入此目錄,輸入命令mvn jetty:run,就相當於已經將此web項目啓動並可以訪問,意思是隻需要src和pom.xml文件就可以運行,不需要任何環境
  4. 在eclipse中運行,右鍵maven項目-run-Maven build...-goals裏輸入jetty:run即可
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章