基础配置

1.去setting

2.点击Appearance&Behavior里的Appearance


3.点击Editor的Font


4.点击Editor>Color Scheme>Console Font


5.点击Editor>Color Scheme>Console Colors


6.点击Editor>File Encodings


7.点击Editor>General



8.点击Editor>General>Appearance


9.点击Editor>Code Style>Java


10.点击Editor>General>Code Completion


11.点击Editor>General>Auto Import


12.setting的plugins添加插件,如node.js

debug的使用


双击某一行行号右边空白处会生成红色断点,程序执行时中途停留在断点处。

点击main方法左侧的绿色三角,选择debug“…”运行,然后停留在断点处,按F7会一行一行按顺序执行(包括跳转到调用方法里执行);

按F8会在main方法里一行一行执行(会跳过调用方法),按F9会一个断点跳到另一个断点.

创建javaweb项目

选择java的web application.选择相应的javaEE版本后创建就可以了.

点击Edit Run/Debug …等进入一下界面


点击上图’+'号,下拉列表选择33 items more …,然后选择Tomcat Server>local,进入下面的界面,然后进行配置.


点击上图中最下方的fix,然后返回server,进行配置.


添加依赖,点击project strcuture选择libraies,在点击"+"号,选择java,然后选择目录.


在modules里新增了一个lib目录,然后点击‘+’,选择lib…,点击出来的tomcat/lib库,最后勾选出来的两个lib库;点击apply、ok。


Maven项目的创建

点击setting,选择Build,Execution…>Build Tools>Maven


注意,apache-maven的版本要与idea的版本相等或更老.

在本地下载的apache-maven-3.5.2\conf里配置setting.xml


翻译:用于存储构件的本地存储库maven

默认路径是.m2/repository,一般情况都需要更改此路径

更改:在D盘准备文件夹MavenLocalReposity,根据自己情况创建文件夹即可,在settings.xml文件中写入以下代码:

1
2
<!--自定义本地仓库地址-->
<localRepository>D:\MavenLocalReposity</localRepository>

更改:把上图中圈出的远程Reposity,修改为以下代码:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
<mirror>
<id>central</id>
<name>Maven Repository Switchboard</name>
<url>http://repo1.maven.org/maven2/</url>
<mirrorOf>central</mirrorOf>
</mirror>
<mirror>
<id>repo2</id>
<mirrorOf>central</mirrorOf>
<name>Human Readable Name for this Mirror.</name>
<url>http://repo2.maven.org/maven2/</url>
</mirror>
<mirror>
<id>ibiblio</id>
<mirrorOf>central</mirrorOf>
<name>Human Readable Name for this Mirror.</name>
<url>http://mirrors.ibiblio.org/pub/mirrors/maven2/</url>
</mirror>
<mirror>
<id>jboss-public-repository-group</id>
<mirrorOf>central</mirrorOf>
<name>JBoss Public Repository Group</name>
<url>http://repository.jboss.org/nexus/content/groups/public</url>
</mirror>
<mirror>
<id>google-maven-central</id>
<name>Google Maven Central</name>
<url>https://maven-central.storage.googleapis.com
</url>
<mirrorOf>central</mirrorOf>
</mirror>
<!-- 中央仓库在中国的镜像 -->
<mirror>
<id>maven.net.cn</id>
<name>oneof the central mirrors in china</name>
<url>http://maven.net.cn/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>

setting的jdk版本默认为1.4,所以修改为当前所用的jdk版本,具体在setting文件中jdk1.4的配置下写入一下代码

1
2
3
4
5
6
7
8
9
10
11
12
<profile>
<id>jdk-1.8</id>
<activation>
<activeByDefault>true</activeByDefault>
<jdk>1.8</jdk>
</activation>
<properties>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
</properties>
</profile>

如果maven本地库一直没有从远程镜像下载,则可以进行如下: