重新學習idea的基礎知識


 

1.導航欄中隱藏一些不想看到的配置文件:file-settings-editor-file-types

2.idea中的快捷鍵:

ctrl+d 整行復制  ctrl+y 整行刪除   alt+回車 導入包   ctrl+/ 單行注釋  ctrl+shift+/ 多行注釋  ctrl+alt+t 可以給某段代碼加上控制語句如(if,for,try..catch) alt+insert添加屬性get/set方法

 

3.在idea中使用eclipse中的快捷鍵 file-settings-keymap-選擇eclipse快捷鍵就會完全變成eclipse中的快捷鍵

 

 4.創建代碼模板,template group 是模板分組,里面是多個模板(live template),applicable in 指的是該模板應用的范圍

 

 5.文件模板:

 

6.配置tomcat

 

7.配置maven

file-settings

 

 8.控制文件目錄類型

 

9.maven依賴中的scope,詳解:https://www.jianshu.com/p/7145f01ac3ad

 

10.配置tomcat插件

 

 

 管理tomcat插件,和上圖不同的是,項目中不會依賴tomcat插件

 

 

 11.創建maven聚合項目

創建主模塊:file-new-project

創建jar類型的子項目:file-new-module,注意:創建子模塊時,首先要選中主模塊

創建war類型的web項目

在主項目中對子項目的依賴版本做集中管理,在pom.xml中

 直接使用${參數名}即可調用

 

資源拷貝:應用場景如:將某些配置文件 *.xml保存在非資源文件夾下,則項目啟動時可能會讀取不到,此時需要將配置文件拷貝到classpath路徑下

<bulid>
<!--  配置資源拷貝:注意如果配置了復制src/main/java下面的配置文件,src/main/resources下面的配置文件也需要手動配置 -->
        <resources>
            <resource>
                <directory>src/main/java</directory>
                <includes>
                    <include>**/*.xml</include>
                </includes>
            </resource>
            <resource>
                <directory>src/main/resources</directory>
                <includes>
                    <include>**/*.xml</include>
                    <include>**/*.properties</include>
                </includes>
            </resource>
        </resources>
</bulid>

子項目中可以直接添加其它子項目作為依賴

 lifecycle和plugins的區別

tomcat插件的使用

第一種:在子項目中配置的tomcat插件需要聚合項目的所有子項目都先進行安裝(在生命周期中:install)

第二種:在父工程中配置管理tomcat插件,此時不需要安裝子項目。

 

給maven項目打包

給非maven項目打包

 首先創建一個非maven項目:NotMavenDemo

然后設置創建jar包的流程

 

最后開始打包

 

最后打包成功

 

 代碼管理進行版本控制時

設置svn上傳路徑

當上傳路徑中包含svn關鍵字時,如果不做處理會報錯,此時的解決方案是

配置好svn上傳路徑后上傳或者更新文件

使用svn從遠程倉庫導入項目

 idea中rest client的應用

 

idea中遠程連接Linux服務器

啟動ssh連接工具

另外idea還可以打開遠程服務器的可視化界面

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM