只需五分鍾-用Maven快速搭建Spring Cloud微服務


Maven安裝手冊

1、准備安裝包

  安裝包: apache-maven-3.5.4-bin.zip  (最好JDK 1.7及以上版本)

  集成包: eclipse-maven3-plugin.zip

2、maven安裝

  2.1 將下載好的maven安裝包解壓到你想放的硬盤目錄下

    例:H:\maven\apache-maven-3.5.4

  2.2 配置環境變量

      MAVEN_HOME = H:\maven\apache-maven-3.5.4

      path = %MAVEN_HOME%\bin;

  2.3 驗證安裝是否成功

    控制台輸入:mvn -v,則可以看到maven版本信息,表示安裝成功。

    

 

  2.4 倉庫配置

    A)本地倉庫路徑設置

    找到本地在maven安裝目錄conf 下的 settings.xml 配置文件,我的是在H:\maven\apache-maven-3.5.4\conf\settings.xml,找到配置路徑的localRepository標簽,將maven安裝的路徑配上,如下圖:

    

    B)下載倉庫所需的jar包等資源

      在控制台輸入:mvn help:system,會下載maven所需jar包資源。若出現如下錯誤:No plugin found for prefix 'help' in the current project and in the plugin

     

 

    把maven倉庫的鏡像地址修改了就行了: http://repo1.maven.org/maven2  

    修改成以上地址后,然后再在cmd命令面板中輸入mvn help:system命令檢測是否成功,如下圖,既是成功。

    

 

    至此,Maven安裝完成。

 

3、Eclipse集成

  通過link方式

    A)在你的 eclipse 安裝的根目錄下創建兩個文件夾:links和mavenPlugins,把集成jar包(eclipse-maven3-plugin.zip) 解壓后的features和plugins文件夾放到mavenPlugins文件夾下。

    B)在 links 目錄下創建一個maven.link文件,在里面配置 path=pathmavenPlugins的絕對路徑,

    即 path= path=H:\\eclipse\\mavenPlugins                  

    C)重啟 eclipse,啟動后你打開Window->Preferences,如果出現Maven選項,說明集成配置成功!

    

 

     檢查maven在eclipse的配置

    打開window->Preferences->maven->User Setting,檢查 User Setting(open file)下的路徑是否是默認的倉庫路徑,如果是則改成我們自己的settings.xml路徑:

    H:\maven\apache-maven-3.5.4\conf\settings.xml。

    

 

 

    至此,配置結束。

 

4、使用Maven在eclipse中快速構建spring cloud微服務

 

(1)新建Maven項目

   

 

(2)選擇maven-archetype-quicktype

   

 

(3)輸入group id, artifact id等信息,點擊完成

   

 

(4)項目結構如圖

   

 

(5)在pom文件中增加spring cloud配置:

   

  

 

 

(6)編寫Application程序

 

   

 

(7)執行Application程序,如果沒有錯誤輸出說明spring boot已經搭建成功了。

   

 

 

 

若出現 unable to start EmbeddedWebApplicationContext due to missing EmbeddedServletContainerFactory bean。則是jar包沖突,我的是tomcat沖突,找到本地倉庫中tomcat位置,將下載的tomcat的jar包刪除即可,我們使用自己的jdk1.7。

  

 


免責聲明!

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



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