IDEA配置详解

IDEA配置详解

1、 IDEA简介html

1. 简介java

 

IDEA 全称IntelliJ IDEA,是java语言开发的集成环境web

IDEA是JetBrains公司的产品apache

JetBrains官网https://www.jetbrains.com/ windows

IntelliJ在业界被公认为最好的java开发工具之一,尤为在智能代码助手、代码自动提示、重构、J2EE支持、AntJUnitCVS整合、代码审查方面。tomcat

了解:JetBrains公司开发的全部工具。服务器

   

2. 下载app

下载地址:https://www.jetbrains.com/idea/download/#section=windowswebapp

版本简介:IDEA分商业版和社区版。商业版是收费的,功能比较完善。社区版是免费的,功能稍弱。maven

 

3. 安装 (Windows环境下)

1) 双击exe文件

 

2) 选择安装的目录

 

3) 选择是否生成快捷方式和创建文件关联

  上图标记1中32-bit launcher 支持JDK1.7  64-bit lanucher 最低须要JDK1.8版本。

上图标记 2 表示关联 Java、GroovyKotlin 文件,建议不要勾选,正常咱们会在 Windows 的文件系统上打开这类文件都是为了快速查阅文件里面的内容,若是用 IntelliJ IDEA 关联上以后,因为 IntelliJ IDEA 打开速度缓慢,这并不能方便咱们查看。 建议在 Windows 系统上关联此类文件能够用 EmEditor、Notepad++ 这类轻便的编辑器。

4) 完成安装

 

2、 IDEA的配置

1. 首次运行配置

1) 设置是否导入以前的配置

若是是升级安装,能够导入以前的配置.若是是首次安装,直接选择第二个选项.

 

5) 设置受权

根据本身的实际状况选择受权方式.

 

若是只是试用,请按照下图方式选择

 

6) 设置样式

 

7) 设置须要的功能

 

全部的功能默认都是开启,若是不须要,能够点击Disable禁用对应的功能,设置后,点击右下角的Next

 

8) 选择下载插件

 

在当前页面有官方推荐的插件,若是有须要能够点击Install下载安装.

推荐安装IDE Features Tranier,该插件能够帮助咱们快速了解IDEA的使用.

设置后点击右下角的Start.

配置成功后,能够看到启动页面

 

4. 基础设置

1) 进入全局设置

 

9) 更改主题

10) 修改主题字体

 

该操做并不推荐,若是要修改,请务必选择中文字体,不然会致使中文没法正常显示

11) 修改代码编辑区字体


能够设置两个字体.当第一字体没法使用时,可使用第二字体.

12) 修改控制台字体

 

图中3处修改控制台字体

图中4处修改控制台字体

 

 

13) 文件编码的设置

图中4处建议勾选,若是没有勾选属性文件中的中文,会被转为ASCII码

 

14) 设置可使用Ctrl + 鼠标滚轮更改字体大小

  

15) 设置显示行号和方法分割线

 


16) 设置格式化代码时将多余的空行转为一行

 

17) 设置代码提示

 

IDEA默认的代码提示是彻底匹配大小写,这样咱们在写代码的时候,因为类名都是大写开始,就会致使没法提示,不够方便, 所以咱们要按照图中所示更改成NONE 

18) 设置自动导包

 

当咱们复制代码时,IDEA不会自动导入对应类的包,须要手动导包,这样不够方便, 所以咱们要按照图中所示进行更改

 

19) 设置鼠标悬浮事件


该功能的做用时当鼠标悬浮在类上时,显示对应的源码.若是须要,按照图中所示进行设置

 

5. 安装插件

IDEA能够安装第三方的插件,进行功能加强.添加步骤以下:

 

 

 

图中1 : 安装官方插件

图中2 : 安装第三方插件

图中3 : 从本地磁盘离线安装插件

 

 

安装官方插件和第三方插件时,可使用上图中的搜索框进行搜索,找到对应插件后,使用右侧的安装按钮进行安装,安装结束后重启IDEA便可生效

6. JDK环境的配置

1) 进入JDK配置界面

 

20) 建立JDK环境

 

21) 选择本地JDK的安装位置

 

22) 保存配置

 

点击右下角的Apply后,再点击OK保存配置

 

3、 建立JavaSE工程

1. 第一步

 

7. 第二步


8. 第三步

开启工具栏和工具按钮


9. 第四步

建立Java类

 

10. 第五步

 

第六步

运行代码.右键选中图中按钮

 

选择Run

 

 

 

4、 配置IDEA的JVM内存值

IDEA默认配置的JVM内存值比较低,若是硬件配置较高,能够修改该设置.

该设置须要在工程界面进行.

该操做仅建议内存8G以上,64位操做系统进行

 


上图中的数值请根据机身实际状况进行修改

 

5、 全局设置的两种方式

1. 在启动界面进入全局设置

 

2. 在编码界面进入全局设置

  

11. 本项目配置

 

上面的这种设置仅对本项目生效,不会对其余项目生效.请特别注意!!!

 

6、 IDEA的断点调试

1. 打断点

 

在行号的右侧点击鼠标左键,出现红色圆形图标,说明已经被打上断点

12. Debug模式运行

 

运行代码时,选择Debug模式

 

13. 断点调试经常使用快捷键

比较经常使用的有:F7跳到下一步;F8跳到下一个断点;F9回复程序运行,若是该断点下面代码还有断点则中止在下一个断点上;Shift+F7:进入断点执行处的方法

14.  快捷键对应的图标

15. 查看变量的值

选中变量,在变量上悬停两秒(其实在当前行后面也会显示出执行结果)

7、 建立JavaWeb项目

1. 建立工程

1) 第一步

 

23) 第二步

 

24) 第三步

若是要修改JavaEE版本,请根据下图所示进行修改

 

25) 第四步

 

16. 发布工程

1) 第一步

 

26) 第二步

 

27) 第三步

点击下图中按钮添加Tomcat环境

 

 

28) 第四步

点击下图中按钮,指定本地Tomcat的安装位置

 

 

 

29) 第五步

点击右下角的fix按钮, 选择以war exploded结尾的选项

 

30) 第六步

IDEA在部署项目时, 不会为项目生成路径.

例如本项目名为javaweb, 有一个页面为index.html, 按照常规访问路径应为 http://localhost:8080/javaweb/index.html . 可是在IDEA中部署后, 访问路径为 http://localhost:8080/index.html . 若是要修改成第一种访问路径的话,须要手动按照下图所示进行修改 .

 

31) 第七步

按照下图所示进行修改若是没有按照下图进行配置, 在咱们每次修改页面,都要重启服务器才能看到最新的效果.. 修改以后无需重启服务器便可看到最新的效果.

 

32) 第八步

点击下图按钮1启动服务器.点击按钮2以Debug模式启动服务器

 

17. 添加第三方Jar

1) 第一步

WEB-INF文件夹中新建文件夹lib

 

 

 

33) 第二步

选择下图中的按钮

 

 

34) 第三步

按照下图所示进行选择

 

 

 

35) 第四步

选择刚刚建立的lib目录,并点击OK

 

 

 

36) 第五步

选择Jar Directory, 并点击OK, 以后再次点击OK

 

 

 

 

37) 第六步

按下图所示进行配置配置成功后便可使用lib目录存放的第三方Jar

 

 

 

18. 建立Servlet

1) 第一步

 

38) 第二步

 

39) 第三步

指定Servlet的访问路径

 

40) 第四步

因为新建立的Web项目, 没有Tomcat环境, 因此建立的Servlet会发生导包错误,以下图所示 :

 

 

所以咱们须要手动指定Tomcat环境, 选中下图中的按钮

 

41) 第五步

 

42) 第六步

 

43) 第七步

 

 

8、 配置Maven的全局设置

使用以前须要提早安装好Maven

1. 第一步

 

19. 第二步

 

 

9、 使用Maven建立JavaSE项目

1. 第一步

 

20. 第二步

 

 

IDEA中,咱们经常使用三种骨架

org.apache.maven.archetypes:maven-archetype-quickstart  :  打包方式为jar

org.apache.maven.archetypes:maven-archetype-webapp  :  打包方式为war

org.apache.maven.archetypes:maven-archetype-site  :  打包方式为pom

 

21. 第三步

 

22. 第四步

 

23. 第五步

 

24. 第六步

等待建立完成

 

25. 第七步

点击右下角的Enable Auto-Import

 

至此项目就建立完成若是须要添加依赖,修改pom.xml便可

10、 Maven快捷菜单的介绍

在打开工具菜单之后能够在右侧找到Maven的快捷操做菜单. 如图所示

 

 

点击之后, 便可展开全部的菜单项

 

 

 

11、 使用Maven建立JavaWeb项目

1. 第一步

 

26. 第二步

 

27. 第三步

 

28. 第四步

 

29. 第五步

 

30. 第六步

点击右下角的Enable Auto-Import

 

31. 第七步

默认状况下, IDEA在使用Maven建立JavaWeb工程的时候, 并无建立保存Java文件的目录.因此须要咱们本身手动建立.

 

32. 第八步

指定文件夹名字通常为java

 

33. 第九步

设置文件夹为源文件文件夹

 

至此项目建立完成若是须要使用Tomcat发布, 按照前面的介绍进行配置便可

下面介绍使用Maven的Tomcat插件发布的方式

34. 第十步

pom文件中配置Tomcat插件

    <build>

        <plugins>

            <plugin>

 

                <groupId>org.apache.tomcat.maven</groupId>

                <artifactId>tomcat7-maven-plugin</artifactId>

                <version>2.2</version>

                <configuration>

                    <port>9999</port>

                    <path>/</path>

                </configuration>

            </plugin>

        </plugins>

</build>

 

35. 第十一步

从右侧工具菜单中找到对应的命令, 双击运行

 

 

 

12、 使用Maven建立聚合项目

 

 

本聚合项目将按照上图结构进行建立.

 

1. 第一步

建立itheima_mall 工程

 

 

后续操做和前面介绍的建立Maven工程步骤同样, 在此再也不赘述.

 

36. 第二步

右键选中itheima_mall工程, 建立itheima_portal工程

 

 

 

 

在本示例中, itheima_mall工程只用来管理版本, 所以咱们在建立itheima_portal工程的时候须要作一个修改

 

 

按照上图进行修改后, itheima_portal将会是一个独立的工程, 而不是itheima_mall的子模块

在建立itheima_portal的时候, 若是不但愿将工程保存在itheima_mall的目录中, 咱们须要作以下修改

 

 

后续操做和前面介绍的建立Maven工程步骤同样, 在此再也不赘述.

 

 

37. 第三步

右键选中itheima_portal工程, 建立itheima_portal_dao模块

 

 

骨架类型选择org.apache.maven.archetypes:maven-archetype-quickstart

 

 

 

在指定保存路径的时候必须按照下图所示进行修改不然新建立的子模块pom文件会覆盖itheima_portal的pom文件

 

 

后续操做和前面介绍的建立Maven工程步骤同样, 在此再也不赘述.

38. 第四步

右键选中itheima_portal工程, 建立itheima_portal_service模块

 

 

骨架类型选择org.apache.maven.archetypes:maven-archetype-quickstart

 

 

 

在指定保存路径的时候必须按照下图所示进行修改不然新建立的子模块pom文件会覆盖itheima_portal的pom文件

 

 

后续操做和前面介绍的建立Maven工程步骤同样, 在此再也不赘述.

 

39. 第五步

在itheima_portal_servie模块的pom文件中增长依赖

 

        <dependency>

            <groupId>com.itheima</groupId>

            <artifactId>itheima_portal_dao</artifactId>

            <version>1.0-SNAPSHOT</version>

        </dependency>

40. 第六步

右键选中itheima_portal工程, 建立itheima_portal_service模块

 

 

骨架类型选择org.apache.maven.archetypes:maven-archetype-webapp

 

在指定保存路径的时候必须按照下图所示进行修改不然新建立的子模块pom文件会覆盖itheima_portal的pom文件

 

 

后续操做和前面介绍的建立Maven工程步骤同样, 在此再也不赘述.

 

41. 第七步

在itheima_portal_web模块的pom文件中增长依赖

        <dependency>

            <groupId>com.itheima</groupId>

            <artifactId>itheima_portal_service</artifactId>

            <version>1.0-SNAPSHOT</version>

        </dependency>

 

itheima_back工程的建立, itheima_portal工程的建立同样, 请参考上述步骤

十3、 使用SVN管理代码

在进行本操做前请准备好SVN环境

1. 第一步

 

42. 第二步

指定服务器地址

 

43. 第三步

填写相应信息后, 提交代码

 

44. 第四步

指定SVN版本, 选择默认便可

 

 

45. 第五步

输入访问服务器的用户名和密码点击OK

 

46. 第六步

设置忽略

 

 

 

一般咱们要忽略掉.idea文件夹和以.iml结尾的文件

 

47. 第七步

提交代码

 

 

 

 

此时代码检查工具会有提示直接点击commit便可

 

 

看到以下提示, 说明提交成功

 

十4、 使用GIT管理代码

在进行本操做前, 请准备好GIT环境

1. 第一步

开启版本控制

 

48. 第二步

选择GIT

 

49. 第三步

设置忽略

 

 

 

 

一般咱们要忽略掉.idea文件夹和以.iml结尾的文件

50. 第四步

提交代码到本地仓库

 

 

 

51. 第五步

提交代码到远程仓库

 

 

 

 

输入访问远程仓库的用户名和密码

 

输入账号以后若是右下角弹出以下提示, 说明提交成功