天天看點

jdk,maven,Tomcat,idea ultimate安裝和環境配置

這些感覺都是和前端沒關系的玩意兒,把安裝過程和配置過程遇到的一些坑記錄一下,之後遇到友善檢視。

注:這裡的所有參考連結和方法都是基于win10系統下的操作。(講真,懷念ubuntu),有的時候可能全局環境配置不能修改,是以使用者局部環境配置,配置好了,項目也依舊可以啟動的。

1. jdk1.7

  • 下載下傳參考連結
  • 安裝和環境配置參考連結
  • JDK幹嘛的:
    JDK是整個java開發的核心,它包含了JAVA的運作環境,JAVA工具和JAVA基礎的類庫

2.maven

(1)安裝和配置

  • 安裝配置傳送門
  • 注:之後一定要記得設定本地的maven倉庫位址,替換

    .setting檔案

    ,保證遠端倉庫。

(2)再補充一下,它是幹嘛的

  • 簡述:
  1. 項目管理工具,它可以幫你建構工具,管理jar包,編譯代碼,還能幫你自動進行單元測試,打包,生成報表,甚至幫助你部署項目,生成web站點。(當然我開始看到的一串标準的解釋的時候也是一臉懵逼,但這是我使用之後的總結,可能還好了解一點,具體在你使用它之後會有更深的了解。)
  2. 我們在開發項目的時候,會用到各種依賴包,這時需要一個個手動添加到我們的項目中,累死,如果配置好maven,當我們需要哪些jar包,就可以自動在在遠端maven庫中下載下傳使用。這是帶我的姐姐剛開始給我的的解釋,也就是闡述了一個最基本的功能。剛開始可以這麼了解很有用的。
  • maven的POM檔案:
Maven的POM(project object model)檔案是maven的核心思想展現。POM檔案中包含了一個項目的代碼,測試代碼,資源(模闆檔案和配置檔案),依賴的包等等關鍵資訊,這些資訊在POM檔案中以XML的形式展示。(

pom.xml檔案

  • maven倉庫:
    • 本地倉庫:本地倉庫預設在使用者目錄下,包含了下載下傳的所有依賴
    • 中央倉庫:由maven自己提供的,本地倉庫中的沒有依賴預設都會去中央倉庫
    • 遠端倉庫:遠端伺服器上的可通路的倉庫,本質類似于中央倉庫(隻不過中央倉庫你不能動)。遠端倉庫可以是一般團隊會設定一個内部遠端倉庫,解決安全共享,網絡,代理等問題。
    • Maven首先會從本地倉庫,然後是中央倉庫,最後如果pom檔案中配置了遠端倉庫,會到遠端倉庫中查找依賴。
    • 遠端倉庫需要配置.setting檔案。

3.Tomcat

  • Tomcat的安裝和環境配置傳送門
  • 簡介:
  1. Tomcat 伺服器是一個免費的開放源代碼的Web 應用伺服器,屬于輕量級應用伺服器,在中小型系統和并發通路使用者不是很多的場合下被普遍使用,是開發和調試JSP 程式的首選。
  2. 可以這樣認為,當在一台機器上配置好Apache 伺服器,可利用它響應HTML(标準通用标記語言下的一個應用)頁面的通路請求。

4.idea ultimate

  • 破解傳送門,但是我沒有成功,都是直接搜的CSDN上一些大神的破解liscense.
差不多,這就是前後端項目不分離的時候,所要安裝的一些軟體和配置的一些環境,其實也是java做背景的一些項目運作啟動環境。

maven參考連結1

maven參考連結2