日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

Intellij IDEA软件使用教程

發布時間:2023/12/19 综合教程 26 生活家
生活随笔 收集整理的這篇文章主要介紹了 Intellij IDEA软件使用教程 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

(一)、Intellij IDEA添加jar包的三種方式

一.直接復制:(不推薦)
方法:直接將硬盤上的jar包復制粘貼到項目的lib目錄下即可。

注意:
1.對于導入的eclipse項目,該方式添加的jar包沒有任何反應,用make編譯項目會報錯
2.對于在idea中創建的項目,該方式添加jar包,編譯不報錯,但是打開Structure會有"...jar ... is missing ..."的提示,需要點擊"Fix"或紅燈泡解決。

二.通過Modules的Dependencies添加:(推薦)
1.打開 File -> Project Structure (Ctrl + Shift + Alt + S)

2.單擊 Modules -> Dependencies -> "+" -> "Jars or directories"


3.選擇硬盤上的jar包
4.Apply -> OK

三.通過Libraries添加:(強烈推薦)
1.打開 File -> Project Structure (Ctrl + Shift + Alt + S)

對于新導入的項目,會自動導入lib目錄下的相關jar包,我們需要將這些自動添加進來的jar包刪除

2.單擊 Libraries -> "+" -> "Java" -> 選擇我們導入的項目主目錄,點擊OK

注意:在彈出的方框中點擊“Cancel”,取消將其添加到Module中

此時,lib目錄創建成功,刪除目錄中添加進來的多余內容,重新添加需要的jar包

到此,Libraries創建成功。

3.回到Modules菜單,選中之前導入的項目,點擊“Dependencies”,點擊“+” -> “Library”,將剛才創建成功的Library目錄加入

4.將不是項目lib目錄下的其他jar包(如:tomcat相關jar包),也通過該方式加入

到此,所有jar包添加成功!

注意:
1.圖標的區別:

一種是添加項目lib目錄下的jar包的圖標,像文件夾;

一種是在其他目錄添加的jar包,像柱狀圖。

2.以后要添加新的jar包,只要在Library目錄中之前創建的項目lib目錄下添加進去即可

(二)Intellij IDEA中修改項目的JDK版本

1.File下:

2.選擇+ 號,選中JDK

3.選擇自己的目錄

會發現多了一個1.6版本

4.選擇project,下拉選擇添加的1.6,

5.最后一步,apply。

(三)Intellij:Error:java: 無效的源發行版: 8

改成下圖。

總結:project sdk 和 project language level 需要保持一致

(四)IntelliJ IDEA 注釋模板設置

1.idea類注釋

  打開:file->setting->Editor->Filr and Code Templates->Includes->File Header

類注釋模板:

  /**  
    * @title: ${NAME}
    * @projectName ${PROJECT_NAME}
    * @description: TODO
    * @author ${USER}
    * @date ${DATE}${TIME}
    */

2.方法注釋

打開file->setting->Editor->LiveTemplates點擊右邊上面那個綠色的+號,選擇Template Group雙擊,然后彈出一個窗口,隨便添加一個名字,我這里添加的是MyGroup然后點擊OK

方法注釋模板:  

 /**
  * @description: TODO
  * @param ${tags} 
  * @return ${return_type} 
  * @throws
  * @author ${USER}
  * @date $date$ $time$ 
  */

接下來如截圖配置

點擊這個

然后選擇Everywhere

最后點擊右下角的Edit variables 按鈕,然后彈出一個窗口 如截圖

類方法的注釋使用是在類的方法上邊敲你定義的名稱 我的是add 然后按tab,注釋就出來了

(五)idea unable to import maven see logs for details

unable to import maven see logs for details 我的問題是沒有設置Java環境變量 JAVA_HOME

設置直接選擇jdk就好了

(六)itellij idea導入web項目并部署到tomcat

主要分為項目配置和tomcat配置兩大步驟。

一、項目配置

  打開idea,選擇導入項

  

  選擇將要打開的項目路徑后,繼續選擇項目的原本類型(后續引導設置會根據原本的項目類型更新成idea的項目),此例中選擇Eclipse,然后一直next到底即可

    

  File->Project Structure打開項目配置窗口

  在Project項中配置JDK版本和編譯等級

  

  在Modules項的Sources標簽頁中配置項目結構(主要配置需編譯的Java文件和配置文件

   

  在Modules項的Paths標簽頁中配置編譯后文件輸出路徑

  

  

  在Modules項的Dependencies標簽頁中配置依賴關系

  因為在導入項目的時候選擇了導入的是eclipse項目,所以此處依賴關系已自動處理,若手動配置主要是要加上jdk和web-inf/lib的jar包。

  圖片中標示的項目名稱下有紅色波浪線的錯誤提示,把依賴關系中所有紅色的項刪掉即可(圖中紅色的幾個eclipse相關項是因為項目原來是在eclipse中打開,而在idea中這些項是不需要的)。

  

  在Libraries項中配置需要的庫。因為項目需要用到jsp和servlet,而項目的lib中沒有相關jar包,所以在此引入tomcat_home/lib目錄下的js-api.jar、servlet-api.jar。

  

  在Facets項中對項目添加Web模塊

  

  點擊圖中標示位置對Web Resource進行修改。idea默認的目錄是web,我們的項目是WebRoot,所以注意需要修改此處。

  

  在Artifacts項中設置項目的部署配置

  添加WebApplication:Exploded

  

  如有需要可以進一步配置,下圖是添加后默認的配置沒有再進行其他設置

  

二、Tomcat配置

  在界面右上角點擊圖示出打開運行環境配置

  

  

  添加tomcat運行環境

  

  配置tomcat路徑、端口

  

  在Deployment標簽頁中添加要部署的項目,添加后可以看見部署操作增加“Build 'epcsys:war exploded' artifact”一項

  

  

  tomcat配置完成后點擊運行tomcat即可

  

(七)IntelliJ IDEA 熱加載

修改java文件后

win按:Ctrl+Shift+F9

mac按:cmd+Shift+F9

tomcat-maven-plugin 啟動的項目也用這個快捷鍵熱加載

(八)Intellij IDEA將web項目導出為war包

前言:IDEA導出war包的方式與MyEclipse有一點不同,使筆者在使用的時候有點困惑,在網上查閱相關資料的時候,發現其描述十分不清晰,于是就有了這篇隨筆的誕生。話不多說,直接進入正題。

注:IDEA版本14.1.7


1.進入項目的Project Structure界面,進行如下4步操作

2.通過上述4步操作后,進入如下界面

注:1.修改war包的名稱(根據實際情況);2.如果出現WEB-INF文件夾則刪除,否則不做操作;3.創建META-INF文件(必須)。

3.選擇如下的路徑創建META-INF文件,IDEA會自動創建該文件

4.在操作完上面3大步驟后,進入如下界面,進行如圖所示的操作

注:這里必須要進行Put into Output Root操作(非常重要,否則相關jar包不能進行發布)

5.執行完Put into Output Root操作后,war包的目錄結構如下

注:也可能該界面不會出現META-INF文件夾,但是在webapp目錄下一定有該文件夾。

6.至此,導出war包的準備工作已經完成,下面進行編譯,在Build菜單下選擇Make Project選項

7.Make成功后,繼續在Build菜單欄下,選擇Build Artifacts...選項

8.在彈出的菜單欄中進行Build操作或根據實際需求進行其他操作

OK,到目前為止,web項目已經被導出為war包,并且war包中的目錄結構也是正確的(網上的很多操作導出的war包文件目錄都有問題),至于war包的具體位置,根據第2步中設置的導出目錄為準。

(九)IntelliJ IDEA 統一設置編碼為utf-8編碼

問題一:

File->Settings->Editor->File Encodings

問題二:

File->Other Settings->Default Settings ->Editor->File Encodings

問題三:

將項目中的.idea文件夾中的encodings.xml文件中的編碼格式改為uft-8

問題四:

File->Settings->Build,Execution,Deployment -> Compiler -> Java Compiler

設置Additional command line parameters選項為-encoding utf-8

問題五:

1)打開Run/Debug Configuration,選擇你的tomcat

2) 然后在 Server > VM options 設置為 -Dfile.encoding=UTF-8 ,重啟tomcat

問題六:

清空瀏覽器緩存再試一次。

(十)@Data的注解使用以及在IDEA上安裝

平時在開發過程中創建實體類的時候就經常的操作是:先寫成員變量,然后再提供getXxx()、setXxx()方法,然后看需要再提供toString等方法。這樣一來不僅會發現每寫一個實體類的話就會有很多相同的操作,而且代碼量看起來也很多,很長,不簡潔。于是,@Data這個注解就能給我們開發過程中帶來很方便的使用了。

  首先,@Data這個注解是lombok包下的一個注解(該包還好很多好用的注解,有興趣的童鞋可以去了解下喲~),而這個注解是用在類上的

1

2

3

4

5

6

7

8

9

10

@Data

publicclassTest {

privateString id;

privateString name;

}

  這個注解其實是幫你的類提供了getXxx()、setXxx()方法、equals()、hashCode()、toString() 這些方法。也就是說只要你的類上寫了這個注解,那就不需要再生成get、set、toString等方法了。

  當你用上了這個注解后,然后創建了實例,調用他的get或者set方法時,你會發現代碼上報錯。這是因為你還沒安裝lombok這個插件。下面介紹如何在IDEA上進行安裝:

安裝方法

  進入設置頁面(windows:setting,Mac:Preferences)

  點擊Plugin

  Browse repositories

  搜索lombok

  點擊Install

  安裝完畢后開啟注解權限才能正常使用:

–>setting
–>Build,Execution,Deployment
–>Compiler
–>Annontation Processors
–>勾選Enable annotation processing
–> Apply

  重啟Idea

(十一)Idea mybatis 插件 MyBatisCodeHelper

給大家推薦一個 idea mybatis的插件:MyBatisCodeHelper

源碼gitHub地址:https://github.com/gejun123456/MyBatisCodeHelper

優點:
1、mapper文件(即表對應的dao)與xml文件自由切換,方便代碼評審;
2、自動代碼生成功能提高開發效率,mysql數據庫創建好表結構,寫完 pojo(注意字段類型要統一用對象類型!),即可生成 xml、mapper、service ;
3、mapper的命名規則比較統一,可提高代碼風格一致性;
4、使用方法結合:Alt + insert 快捷鍵,常用的使用如下截圖:

總結

以上是生活随笔為你收集整理的Intellij IDEA软件使用教程的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。