1. 程式人生 > >idea 基本使用

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,進入如下介面,點選相應按鈕即可釋出


釋出相應的專案


之後伺服器啟動後,瀏覽器會自動彈出,輸入相關路徑即可訪問頁面。

如下所示為最終效果


總結

這一篇博文比較偏實操,其實也就是相關工具的使用而已,總體而言寫的比較凌亂,針對其中的一些步驟略去了不少,主要參考的部落格為以下幾篇,這幾篇部落格的作者總結的非常詳細。