idea 基本使用
前言
針對idea的基本使用,有些一直都不熟悉,公司裡用idea的越來越多,一些工作了的學長也建議用idea,之前零零散散學了一些idea的使用,但是一直都不繫統,這次打算用idea建立一個簡單的spring mvc專案作為主要目標,熟悉tomcat的設定,熟悉idea下maven專案的建立,熟悉idea下多模組專案的建立,以及idea下的一些基本設定。
一些基本設定
1、控制檯文字顏色的修改
file->setting->editor->colors&fonts->console colors
修改後結果如下所示:
2、檔案頭資訊修改
同樣在setting中
3、建立多模組的專案
idea和eclipse不同,eclipse中有workset的概念,idea中沒有,idea的根目錄就是project,如果想在idea中像eclipse中同時操作多個project只能通過新建多個module的方式完成。
上圖中的module name可以更改。更改後就是project下的一個模組。這裡為了更好的說明這個,在已經建好的project中,建立兩個module,一個普通java專案,一個maven的web專案。
新建一個project這裡略去
2.1 在已經建好的project中新建module
之後輸入groupid和artifactid(圖略),之後next,在new module的介面修改注意填寫相關資訊即可
下圖是maven專案自動編譯成功後的截圖
idea中搭建maven的web專案
1、基本專案結構搭建
idea中建立的maven專案和我們平時建立的maven專案結構不一樣,這裡需要進行相關的修改,選中專案,進入file->project structure進行相關設定,並標記相關檔案
針對maven的web專案,路徑的設定會涉及到以下配置
2、pom.xml檔案
<dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.10</version> <scope>test</scope> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-web</artifactId> <version>4.3.5.RELEASE</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>4.3.5.RELEASE</version> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>3.1.0</version> </dependency> </dependencies>
3、整個專案的結構
4、idea中增加tomcat的配置
5、將專案部署到tomcat上
點選除錯中的edit configuration,進入如下介面,點選相應按鈕即可釋出
釋出相應的專案
之後伺服器啟動後,瀏覽器會自動彈出,輸入相關路徑即可訪問頁面。
如下所示為最終效果
總結
這一篇博文比較偏實操,其實也就是相關工具的使用而已,總體而言寫的比較凌亂,針對其中的一些步驟略去了不少,主要參考的部落格為以下幾篇,這幾篇部落格的作者總結的非常詳細。