Intellij IDEA 安装及快速快速开始第一个java项目
2018-01-07 00:24
645 查看
一.IDEA相关介绍
JetBrains公司总部位于捷克布拉格。
IDEA (http://www.jetbrains.com/idea)是Jetbrains公司的产品,该公司旗下还有其他集成开发工具如
webstorm:用于开发JavaScript,HTML,CSS等前端技术
Android Studio:用于开发Android(是Google公司基于IDEA社区版进行迭×××发的)
PHPStorm,RubyMine,PyCharm,AppCode,Clion等集成开发工具
![](http://i2.51cto.com/images/blog/201801/07/b95f89358da18cab433fc25a7449638d.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
IDEA:全称Intellij IDEA ,是java语言的集成开发工具,Intellij在业界被公认为最好的java开发工具之一,尤其是在智能代码助手、代码自动提取,重构、J2EE支持、ANT,JUINT,CVS整合,代码审查GUI布局等方面非常不错。但是Intellij IDEA执行时会有大量的缓存,索引文件。所以你想通过Intellij IDEA计算机卡顿和反应慢等问题很遗憾做不到只能说对不起臣妾做不到,因此在使用eclipse的机器上都有明显卡顿的机器不建议安装Intellij IDEA,那样只会让你生无可恋。
建议配置:8G以上内存,最好安装在固态硬盘上。这样用户体验会好很多。
IDEA下载地址http://www.jetbrains.com/idea/download/previous.html
IDEA和eclipse有很大的区别,IDEA分为两个版本,一个是旗舰版Ultimate一个社区版Community,其中社区版是免费的,旗舰版是收费,需要破解才能使用。IDEA社区版不支持J2EE的开发,具体两个版本的差别如下截图
![](http://i2.51cto.com/images/blog/201801/07/0efcfc7ca0de596d3e837e137cd73b30.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
二安装及卸载
1.卸载:windows下IDEA的卸载和其他普通应用程序的卸载一样控制面板程序程序和功能找到Intellij IDEA卸载即可
![](http://i2.51cto.com/images/blog/201801/07/a28729e4d715ca857526a2b2e9f82a04.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
2.安装:
首先前往官网下载Intellij IDEA 相关版本的exe可执行程序,推荐下载旗舰版自行破解使用
![](http://i2.51cto.com/images/blog/201801/07/3de5b9a2c2a294377045e5b4ec070ec9.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
双击运行下载的ideaIU-2017.2.5.exe可执行程序,在弹出的界面点击next
![](http://i2.51cto.com/images/blog/201801/07/c913a8217c6e889574f3d6b2a263598c.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
选择安装目录,如果条件允许建议将IDEA安装到固态硬盘上,让你体验飞一般的感觉
![](http://i2.51cto.com/images/blog/201801/07/bff7becb7973a05d0fed7cdbe8c7e5ef.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
选择安装的32位还是64位的版本,勾选默认使用IDEA工具打开的文件类型
![](http://i2.51cto.com/images/blog/201801/07/52b6c0bee528815c03d94f71f5bd9be8.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
后续一直next等待IDEA安装即可
![](http://i2.51cto.com/images/blog/201801/07/23f1e8f3536edfccac41d75443956812.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
安装目录介绍
![](http://i2.51cto.com/images/blog/201801/07/83c5d80671b4a4a1a1fcbe90b9b7960d.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
bin目录下
![](http://i2.51cto.com/images/blog/201801/07/eaa822dd3eae05865ed7340f4d7e2651.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
编辑idea64.exe.vmoptions文件
![](http://i2.51cto.com/images/blog/201801/07/03a087c6389bb5fbaddf5a4dd72f080d.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
设置目录结构
设置的目录结构位于C:\Users\Administrator.IntelliJIdea2017.2这个目录下,该目录需要第一次启动之后才会创建,因此安装成功后没有启动Intellij IDEA的话找不到该目录。
![](http://i2.51cto.com/images/blog/201801/07/be033b6d3e54bfc9b467e99cf5191e80.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
config目录:config目录是Intellij IDEA个性化设置的目录,Intellij IDEA最重要的一个设置目录。安装新版本的Intellij IDEA会自动扫描硬盘上的就配置目录,说的就是这个目录。该目录主要记载了IDEA的主要配置功能,自定义的代码模板,自定义的文件模板,自定义的快捷键等个性化设置。
system目录:system目录是Intellij IDEA系统文件目录,主要记录缓存、索引、容器文件输出等等,相较于config目录显得不那么重要。
启动IDEA第一件事情注册,可以通过离线的advice注册或者计算机联网的情况下使用license注册。具体注册可以从度娘,或者留言我给你注册码。
快速开始一个项目
选择主题:IDEA默认给了是哪个样式的主题,然后一直选择下一步等待Intellij IDEA启动
![](http://i2.51cto.com/images/blog/201801/07/6c0c3395498d3886203994e7ec50a5b2.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
第一次启动会弹出如下页面
![](http://i2.51cto.com/images/blog/201801/07/bbb30163ef1cebd6b71cd520dcb2b493.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
点击create new project 创建第一个工程
![](http://i2.51cto.com/images/blog/201801/07/461533f1d07adfec9e4479a86857f8af.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
![](http://i2.51cto.com/images/blog/201801/07/1de44cf6ed42f46e4ceedc0839674238.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
注意和eclipse的区别,eclipse中工作区项目,同一个工作区workspace中可以创建多个project,IDEA中没有工作区workspace的概念,IDEA中的projec就相当于一个workspace一次在同一个IDEA窗口中不能创建多个项目。只能在同一个project中创建多个module,IDEA中的module相当于eclipse中的project这点很多同学第一次使用的时候都很难接受。
设置显示菜单栏 在标题栏View中选中Toobar和Tool Buttons
![](http://i2.51cto.com/images/blog/201801/07/f72f8b5b05eb23f30a9a369309b9fa2a.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
创建包
![](http://i2.51cto.com/images/blog/201801/07/5be83d688918b40023c66ff834b952ef.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
创建类
![](http://i2.51cto.com/images/blog/201801/07/85efdf0f9e243e92a4cd053ac86d9e8e.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
选择类的类型
![](http://i2.51cto.com/images/blog/201801/07/fa0d1c0a22e1c4c5da4926f440cdaa21.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
编写测试类
![](http://i2.51cto.com/images/blog/201801/07/37f0b0947d45426d05db1884436c2642.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
运行测试类控制台输出
![](http://i2.51cto.com/images/blog/201801/07/506f162f383280bd2b0e80c631f60bf7.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
至此使用Intellij IDEA快速开始一个Hello world项目结束,后续我会继续讲Intellij IDEA 的一些使用写成一个系列的博客发布,敬请关注…..
本人才疏学浅,文档多有瑕疵,有误之处,万望海涵和批评指正
JetBrains公司总部位于捷克布拉格。
IDEA (http://www.jetbrains.com/idea)是Jetbrains公司的产品,该公司旗下还有其他集成开发工具如
webstorm:用于开发JavaScript,HTML,CSS等前端技术
Android Studio:用于开发Android(是Google公司基于IDEA社区版进行迭×××发的)
PHPStorm,RubyMine,PyCharm,AppCode,Clion等集成开发工具
![](http://i2.51cto.com/images/blog/201801/07/b95f89358da18cab433fc25a7449638d.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
IDEA:全称Intellij IDEA ,是java语言的集成开发工具,Intellij在业界被公认为最好的java开发工具之一,尤其是在智能代码助手、代码自动提取,重构、J2EE支持、ANT,JUINT,CVS整合,代码审查GUI布局等方面非常不错。但是Intellij IDEA执行时会有大量的缓存,索引文件。所以你想通过Intellij IDEA计算机卡顿和反应慢等问题很遗憾做不到只能说对不起臣妾做不到,因此在使用eclipse的机器上都有明显卡顿的机器不建议安装Intellij IDEA,那样只会让你生无可恋。
建议配置:8G以上内存,最好安装在固态硬盘上。这样用户体验会好很多。
IDEA下载地址http://www.jetbrains.com/idea/download/previous.html
IDEA和eclipse有很大的区别,IDEA分为两个版本,一个是旗舰版Ultimate一个社区版Community,其中社区版是免费的,旗舰版是收费,需要破解才能使用。IDEA社区版不支持J2EE的开发,具体两个版本的差别如下截图
![](http://i2.51cto.com/images/blog/201801/07/0efcfc7ca0de596d3e837e137cd73b30.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
二安装及卸载
1.卸载:windows下IDEA的卸载和其他普通应用程序的卸载一样控制面板程序程序和功能找到Intellij IDEA卸载即可
![](http://i2.51cto.com/images/blog/201801/07/a28729e4d715ca857526a2b2e9f82a04.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
2.安装:
首先前往官网下载Intellij IDEA 相关版本的exe可执行程序,推荐下载旗舰版自行破解使用
![](http://i2.51cto.com/images/blog/201801/07/3de5b9a2c2a294377045e5b4ec070ec9.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
双击运行下载的ideaIU-2017.2.5.exe可执行程序,在弹出的界面点击next
![](http://i2.51cto.com/images/blog/201801/07/c913a8217c6e889574f3d6b2a263598c.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
选择安装目录,如果条件允许建议将IDEA安装到固态硬盘上,让你体验飞一般的感觉
![](http://i2.51cto.com/images/blog/201801/07/bff7becb7973a05d0fed7cdbe8c7e5ef.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
选择安装的32位还是64位的版本,勾选默认使用IDEA工具打开的文件类型
![](http://i2.51cto.com/images/blog/201801/07/52b6c0bee528815c03d94f71f5bd9be8.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
后续一直next等待IDEA安装即可
![](http://i2.51cto.com/images/blog/201801/07/23f1e8f3536edfccac41d75443956812.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
安装目录介绍
![](http://i2.51cto.com/images/blog/201801/07/83c5d80671b4a4a1a1fcbe90b9b7960d.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
bin目录下
![](http://i2.51cto.com/images/blog/201801/07/eaa822dd3eae05865ed7340f4d7e2651.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
编辑idea64.exe.vmoptions文件
![](http://i2.51cto.com/images/blog/201801/07/03a087c6389bb5fbaddf5a4dd72f080d.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
设置目录结构
设置的目录结构位于C:\Users\Administrator.IntelliJIdea2017.2这个目录下,该目录需要第一次启动之后才会创建,因此安装成功后没有启动Intellij IDEA的话找不到该目录。
![](http://i2.51cto.com/images/blog/201801/07/be033b6d3e54bfc9b467e99cf5191e80.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
config目录:config目录是Intellij IDEA个性化设置的目录,Intellij IDEA最重要的一个设置目录。安装新版本的Intellij IDEA会自动扫描硬盘上的就配置目录,说的就是这个目录。该目录主要记载了IDEA的主要配置功能,自定义的代码模板,自定义的文件模板,自定义的快捷键等个性化设置。
system目录:system目录是Intellij IDEA系统文件目录,主要记录缓存、索引、容器文件输出等等,相较于config目录显得不那么重要。
启动IDEA第一件事情注册,可以通过离线的advice注册或者计算机联网的情况下使用license注册。具体注册可以从度娘,或者留言我给你注册码。
快速开始一个项目
选择主题:IDEA默认给了是哪个样式的主题,然后一直选择下一步等待Intellij IDEA启动
![](http://i2.51cto.com/images/blog/201801/07/6c0c3395498d3886203994e7ec50a5b2.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
第一次启动会弹出如下页面
![](http://i2.51cto.com/images/blog/201801/07/bbb30163ef1cebd6b71cd520dcb2b493.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
点击create new project 创建第一个工程
![](http://i2.51cto.com/images/blog/201801/07/461533f1d07adfec9e4479a86857f8af.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
![](http://i2.51cto.com/images/blog/201801/07/1de44cf6ed42f46e4ceedc0839674238.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
注意和eclipse的区别,eclipse中工作区项目,同一个工作区workspace中可以创建多个project,IDEA中没有工作区workspace的概念,IDEA中的projec就相当于一个workspace一次在同一个IDEA窗口中不能创建多个项目。只能在同一个project中创建多个module,IDEA中的module相当于eclipse中的project这点很多同学第一次使用的时候都很难接受。
设置显示菜单栏 在标题栏View中选中Toobar和Tool Buttons
![](http://i2.51cto.com/images/blog/201801/07/f72f8b5b05eb23f30a9a369309b9fa2a.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
创建包
![](http://i2.51cto.com/images/blog/201801/07/5be83d688918b40023c66ff834b952ef.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
创建类
![](http://i2.51cto.com/images/blog/201801/07/85efdf0f9e243e92a4cd053ac86d9e8e.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
选择类的类型
![](http://i2.51cto.com/images/blog/201801/07/fa0d1c0a22e1c4c5da4926f440cdaa21.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
编写测试类
![](http://i2.51cto.com/images/blog/201801/07/37f0b0947d45426d05db1884436c2642.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
运行测试类控制台输出
![](http://i2.51cto.com/images/blog/201801/07/506f162f383280bd2b0e80c631f60bf7.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
至此使用Intellij IDEA快速开始一个Hello world项目结束,后续我会继续讲Intellij IDEA 的一些使用写成一个系列的博客发布,敬请关注…..
本人才疏学浅,文档多有瑕疵,有误之处,万望海涵和批评指正
相关文章推荐
- 跟我开始从0学Android--从0学java--java简单介绍开始第一个java项目
- mac OS X下Java项目环境搭建+IntelliJ IDEA Jrebel插件安装与破解+Office 2016破解版安装
- java学习笔记(一):开始第一个java项目
- Django快速安装以及创建我的第一个Django项目
- 从今天开始学习java,并且用java做项目
- Eclipse的安装和Java项目创建
- 如何快速开发Java RCP企业级项目
- linux下安装java需要的应用程序,并部署项目
- 用于Flex和Java快速开发的Flamingo项目
- 开始做第一个项目了。
- [策划]第一个正式开始的项目C#C&C[steeven]
- NHibernate Howto:五分钟内开始第一个NHibernate项目
- Android 开发入门问题集:启动模拟器、安装卸载apk、项目调试、导入Android sample并重新生成R.java……【更新】
- Android学习笔记2-如何开始第一个项目?
- Linux 下 Qt Creator 的安装,并使用它开发你的第一个 Qt 项目全过程
- XNA 3.0初步——开始第一个XNA 3.0项目
- [Torque项目活动] 我们TORQUE社区将开始利用TORQUE引擎开发我们的第一个范例游戏[坦克],欢迎参加
- 我做的第一个web安装部署项目---全国计算机等级考试网上报名缴费程序
- 开始第一个turbine项目helloworld
- Linux 下 Qt Creator 的安装,并使用它开发你的第一个 Qt 项目全过程