初識Idea,部署Maven項目常見問題解決方案


一、idea 中項目右鍵沒有run命令選項,沒有maven的clean與install選項

解決方案:安裝Maven Helper插件

 

二、Idea不識別java文件(類文件顯示橙色)

解決方案:

第一步:點擊File,Project Structure

 

第二步:Modules里 將Content Root 刪除再添加

 

三、如何編譯maven工程 Maven Build

解決方案:

第一步:Help-Find Acion。。輸入maven projects

 

 

 

 

 

 

第二步:在mave項目的Lifecycle,找到package,右鍵即可

 

 

 

四:IDEA中pom文件變成蜘蛛圖標 或者螞蟻圖標 或者pom文件為灰色

pom文件為灰色:選中pom.xml , 右鍵->Mark as xml

IDEA中pom文件變成蜘蛛圖標或者螞蟻圖標 :選中pom.xml , 右鍵->add as ant project, 然后在右邊ant 視圖中把對應的項目移除即可

 

五、IDEA中Debug調試Spring Boot項目

解決方案:
1.  直接運行application.java入口類

2.  用maven插件啟動:springboot:run

 

六、Maven加載包速度過慢

解決方案:

1、更新鏡像源

在maven的安裝目錄,conf文件夾下的setting.xml文件,找到mirrors節點添加阿里鏡像庫地址:

 <mirror>

<id>alimaven</id>

<name>aliyun maven</name> 

<url>http://maven.aliyun.com/nexus/content/groups/public/</url>

<mirrorOf>central</mirrorOf>

</mirror>

 

2、指定引用setting.xml

 

七、Idea 占用C盤空間太大問題

解決方案:

1、關閉Idea,打開C盤,在自己用戶-賬戶名目錄下找到 .IntelliJIdea2018.2 文件夾,剪切到其它系統盤

2、修改idea.properties設置,重新引用.IntelliJIdea2018.2

idea.config.path=G:/IntelliJ IDEA 2018.2.4/.IntelliJIdea2018.2/config

idea.system.path=G:/IntelliJ IDEA 2018.2.4/.IntelliJIdea2018.2/system

idea.plugins.path=G:/IntelliJ IDEA 2018.2.4/.IntelliJIdea2018.2/plugins

idea.log.path=G:/IntelliJ IDEA 2018.2.4/.IntelliJIdea2018.2/log

 

七、Idea 更換eclipse快捷鍵

解決方案:

 

 

八、Idea 導入多個maven項目

 

 

 

 

 

點擊Next,Finish即可

 

九、項目沒識別成maven項目,常見於代碼報錯,沒找到依賴包

找到對應項目的pom.xml,右鍵選擇轉換為maven project

 

十、Idea 常用快捷鍵

1  ps

 

2  so

 

3  ctrl+shift+a 

在IntellIJ IDEA里的每個操作,都可以看出一個action。我們可以使用ctrl+shift+a來輸入我們要使用的操作。

4  ctrl+shift+h

查看哪些地方調用了該方法。F4 跳到源碼,alt+8跳回ctrl+shift+h視圖

 

5  只留下一個tab

ctrl+shift+a -》輸入 editor tabs -》選擇 editor tabs setting -》在Placement那里,選擇None

 

6  ctrl +e

顯示最近操作的文件

 

7  閱讀長代碼

7.1  創建任意代碼折疊塊

折疊

 

 展開

 

7.2  定位大括號

ctrl+[  或者 ctlr+]

 

7.3  ctrl+shift+f7結合f3

 高亮變量,F3移動到下一個變量

 

7.4  查看某個類定義

選擇類,ctrl+shfit+i  

esc退出

 

7.5  alt+F7

列出變量在哪些地方被使用了

 

8  回滾與撤消

ctrl+z   ctrl+shift+z

 

9  跳到父類接口

ctrl + u

 

10  切換皮膚

ctrl+` 

 

 

 

11  ctrl+alt+T ,實現surround with代碼

 

 

12  Ctrl+Alt+U,查看某個類的完整關系類圖

 

 

13  Alt + Insert 鍵,打開代碼生成界面

 

 

14  ctrl+P,方法參數提示

 

 

15  ctrl+shift+F10 ,快速運行程序

 

16 maven打包及配置

    16.1 打版:Build-BuildArtifacts,選擇需要打版的包
    1 正常打包
       2 exploded是開發用的 熱部署

         3 命令版:mvn clean install -pl xx-web -am -Pdev   xx-web:工程名、dev-環境配置文件

    16.2 tomcat啟動 ,進入Edit xxx,添加Tomcat Server - Local 

   

   參數配置1(指定編碼格式):VM options :-Dfile.encoding=utf-8

   參數配置2(防內存溢出):-Djps.track.ap.dependencies=false 2048

   

 

 17 屏蔽不需要提交的文件

1、Settings→Editor→File Types

2、在下方的忽略文件和目錄(Ignore files and folders)中添加自己需要過濾的內容


在窗口最下方“Ignore files and folders”一欄中添加如下忽略:          *.iml;*.idea;*.gitignore;*.sh;*.classpath;*.project;*.settings;target;

 

 

 

18 快速生成Get Set

 選擇需要生成的屬性,alt+insert

 

19 快速生成實體entity

連接數據庫

 

選擇需要生成的表並選擇生成路徑 

 

注:生成的類型與實際需求不匹配,則修改配置 

 

 

 20 idea 文件名變紅且無法提交

產生原因:文件沒有添加到svn版本庫,所以無法提交。

解決辦法:1.文件右鍵 2.選擇 Subversion 3.點擊 Add

即可加入版本庫,然后就會變成綠色就可以夠提交了。

 

21 idea 忽略css、js等文件報錯

 1 按圖片點擊,或者點擊文件,然后按【ctrl+alt+shift+h】。

 

 

2 將等級滑到none,然后等待一會,錯誤消失

 


免責聲明!

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



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