一、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,然后等待一會,錯誤消失