Eclipse / Intellij Idea配置Git+Maven+Jetty開發環境,intellijmaven

來源:互聯網
上載者:User

Eclipse / Intellij Idea配置Git+Maven+Jetty開發環境,intellijmaven

     最近公司給加配了Mac,本想著花一個小時的時間搭好開發環境,最後全部弄好卻用了一上午,因為之前在windows上搭建環境的過程中遇到的好多問題在Mac環境下也遇到了,所以決定再花點時間把搭建環境的過程整理一下,這件事情也堅定了我寫部落格的決心,如果之前搭建的時候遇到問題就記錄下來,這次或者下次可能不到一個小時就搭好了,因為總結起來就那麼幾步,可能遇到的問題也就那麼幾個。

    好了,開始本文(這裡只說windows環境,Mac環境基本一樣):

1.安裝JDK,配置java環境變數

:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

安裝過程就不說了,網上一搜一大堆。

配置環境:

建立JAVA_HOME:[JDK安裝目錄]

path變數中添加:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

建立CLASSPATH:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

配置完成後在命令列輸入 java -version 輸出jdk版本說明安裝配置成功。

2.安裝maven,配置maven環境變數

:http://maven.apache.org/download.cgi

安裝:下載zip壓縮包解壓到自己想安裝的目錄即可。建議安裝在系統硬碟之外。

配置環境:

建立MAVEN_HOME:[maven解壓目錄]

path變數中添加:;%MAVEN_HOME%\bin;

配置完成後在命令列輸入 mvn -v 輸出maven版本說明安裝配置成功。

配置本地倉庫:

公司內部使用需要設定settings.xml,配置中央倉庫為公司倉庫位置。一般公司內部wiki會有規範,直接替換預設的settings.xml即可,建議放在本地倉庫目錄下。

然後在已配置好的settings.xml中配置本地倉庫:eg:<localRepository>D:/MavenHose/repository</>

3.安裝Git,配置Git密鑰和環境變數

:https://git-for-windows.github.io/

安裝:自行百度。

產生密鑰:

開啟git-bash或者命令列,設定Git的user name和email:

git config --global user.name "zhangsan"

git config --global user.email "zhangsan@163.com"

產生密鑰:ssh-keygen -t rsa -C "zhangsan@163.com"

得到兩個檔案:id_rsa和id_rsa.pub 即分別為私密金鑰和密鑰,在GitHub、gerrit上均需要配置公開金鑰

配置環境變數:

建立變數:GIT_HOME:[Git安裝目錄]

path變數中添加:;%GIT_HOME%\bin;

配置完成後在命令列輸入 git --version 輸出Git版本則說明安裝配置成功。

建議在系統硬碟之外建一個檔案夾專門用來放Git項目和密鑰。

4.Eclipse整合Git+Maven+Jetty配置

:https://www.eclipse.org/downloads/

依次點擊:Window--Preferences--General--Network Connections--SSH2

SSH2 home選擇密鑰所在的目錄(即.ssh)eg:D:\GitHose.\ssh

Private keys選擇私密金鑰和密鑰(即前邊產生的id_rsa,id_rsa.pub)

至此,Git相關配置已經好了。注意這裡選擇的私密金鑰密鑰最好都是自己專門建立的目錄,預設的在C:\Users\zhangsan\.ssh

依次點擊:Window--Proferences--Maven--User Settings

User Settings選擇自己更改過後的settings.xml  eg:D:\MavenHose\settings.xml

local Repository選擇自己建立的本地倉庫  eg:D:/MavenHose/repository

至此,Maven的相關配置已經好了。注意這裡選擇的目錄和settings.xml最好都是自己專門建立的目錄,預設的在C:\Users\zhangsan\.m2

現在可以拉取項目再在本地打包測試是否配置好了。

5.Intellij Idea整合Git+Maven+Jetty

:http://www.jetbrains.com/idea/download/

依次點擊File--Project Structure--SDKs點擊加號,建立name為jdk,JDK home path為jdk安裝目錄

依次點擊File--Settings--Version Control--Git 選擇Git安裝目錄下的bin目錄下的git.exe   eg:D:\Progrem Files\Git\bin\git.exe

再點擊Test,彈出Git executed successfully和Git版本說明配置成功。

依次點擊File--Build,Execution...--Build Tools--Maven配置如下:

最後整合Jetty,需要安裝Jetty,:http://www.softpedia.com/get/Internet/Servers/WEB-Servers/Jetty.shtml

下載壓縮包解壓到想要的安裝目錄,然後在Intellij idea中配置jetty伺服器:

點擊右上方Edit Configurations--Defaults--Jetty Server--local  Application server選擇jetty解壓目錄

以後啟動項目時再添加Jetty Server就行了。這裡會遇到一個問題,缺少一個xml,無法還原現場了,下次遇到時再補上了。

 

寫到這裡感覺很無奈,遇到的好多問題沒有沒有記錄,寫得時候也只記得解決思路。。。估計寫成這樣也沒幾個人看吧,所以決定下次像這種基本的配置過程還是不寫了,感覺遇到問題直接來貼圖,貼報錯然後寫解決方案會好很多,這篇就當是給自己一個教訓,要勤做筆記啊(⊙o⊙)

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.