Eclipse配置和使用Maven


一、ecplise配置Maven

  1、下載eclipse的Maven插件。(有些eclipse版本中已經集成了此Maven插件,可以不用下載)。

    需要下載m2eclipse插件。

  2、安裝m2eclipse插件。

  方式一: 使用第一種方式來安裝,Help  -->  Install New Software 彈出窗口后點擊Add按鈕輸入

http 地址:http://m2eclipse.sonatype.org/sites/m2e,name:m2eclipse

             把選項勾上,然后等待它  下載安裝,完成之后重啟 eclipse 即可。

      

    方式二:

    (1)、下載上面的插件。

    (2).在你的eclipse 安裝的根目錄

下創建兩個文件夾:links,plugins(名字可以隨便取),我的這兩個文件夾位於:path=D:/Development/eclipse-JavaEE/eclipse(作為參考,下面用到)

            (3). m2eclipse.rar 解壓縮到 plugins 目錄下

            (4).在links 目錄下創建一個maven.link(名字可以隨便取,但必須是.link結尾的文件)文件

                打開並輸入:path= D:/Development/eclipse-JavaEE/eclipse/plugins/maven(請參照上面對應你的 maven 插件)

            (5). 重啟 eclipse,OK,完成了,啟動后你打開Window ---> Preferences 會發現一個多了一個選項Maven,說明安裝成功了。

      

3、配置Maven

    打開Window ---> Preferences ,在左邊選擇maven--->User Settings,在User Settings里面填入我們Maven目錄下conf的setting.xml的地址。

      

4 、檢測配置是否成功

  打開eclipse的window--->show View--->other.然后選擇Maven--->Maven Repositories打開Maven倉庫,在右邊會出現Local Repositories倉庫,再此倉庫下我們可以看到我們曾經在setting.xml中配置過的倉庫,至此表示Maven配置成功。(如果點擊Local Repository沒有出現下面的目錄,可以右擊Local Repository選擇 rebuilt index,等待一會就回生成一個索引)。

      

二、在eclipse里面創建Maven項目。

1、創建項目

  在File--->New--->Other下面選擇Maven,然后選擇Maven Project。

    

2、填寫項目信息

    建議在這一步勾選此項,這樣創建過程將變得簡單。

    

    如下圖填寫

    

    Group Id :組織名稱,開發者公司或組織或個人名稱。

    Artifact Id :項目名稱。

    Version:版本信息(SNAPSHOT 測試版,RELEASE 正式發布版)。

    Packaging:項目類型(war-->web工程,jar--->Java工程,pom--->父工程)。

  然后點擊完成,即可創建一個web工程。其結構如下圖

    

3、創建項目存在的問題

    (1)自動創建的web項目沒有web.xml文件。

      可以自己在src--->main--->webapp目錄下創建WEB-INF文件夾,然后在下面創建web.xml即可。

    (2)自動創建的項目的JRE版本默認為1.5,我們需要將其改為我們需要的版本,在項目想的pom.xml里面添加如下代碼,即可將版本設置為1.7。

    

<build>
      <plugins>
          <plugin>
              <groupId>org.apache.maven.plugins</groupId>
              <artifactId>maven-compiler-plugin</artifactId>
              <version>3.5</version>
              <!-- 配置詳細的信息 -->
              <configuration>
                  <source>1.7</source>
                  <target>1.7</target>
                  <encoding>utf-8</encoding>
              </configuration>  
          </plugin>
      </plugins>
  </build>

    配置后必須要更新配置才能使用

      

4、編寫項目

  在src--->main--->java目錄下編寫一個servlet類,創建該類后會報錯,如圖 

    

  我們知道這是因為缺少相應的servlet-api.jar包的原因,但我們不用導入此包,只需要在我們的pom.xml文件里配置該jar包的坐標即可。

    配置jar包坐標代碼:

      在pom.xml文件中右擊,選擇maven-->add dependency.

      

  在搜索框內輸入servlet-api,進行搜索,然后選擇相應的版本,對於scope后面在進行說明。

      

 

  修改servlet的代碼

    

public class BlankServlet extends HttpServlet{

    private static final long serialVersionUID = 1L;
    @Override
    protected void doGet(HttpServletRequest request, HttpServletResponse response)
            throws ServletException, IOException {
        response.getWriter().write("Hello Maven");
    }

    @Override
    protected void doPost(HttpServletRequest request, HttpServletResponse response)
            throws ServletException, IOException {
        this.doGet(request, response);
    }

    
}

 

    配置web.xml文件

    

<servlet>
     <display-name>BlankServlet</display-name>
    <servlet-name>BlankServlet</servlet-name>
    <servlet-class>com.jack.servlet.BlankServlet</servlet-class> 
 </servlet>
 <servlet-mapping>
     <servlet-name>BlankServlet</servlet-name>
     <url-pattern>/BlankServlet</url-pattern>
 </servlet-mapping>

5、運行項目

  運行項目要以Maven項目的方式運行。

  

   輸入命令 tomcat:run  來運行項目

     

  這樣項目便運行成功,並且給出了訪問地址。

    

  然后我們訪問我們編寫的servlet,測試是否成功。

    

 項目源碼:HelloWorld.zip


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM