初识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,然后等待一会,错误消失

原文地址:https://www.cnblogs.com/qinchanggui/p/12365613.html