1. 创建项目
![](https://img.haomeiwen.com/i2644227/787254cd1caa4b63.jpg)
注意:
IDEA这个软件,更贴近实际开发。一个project并不是一个纯粹的Java工程或者Java Web工程。因为在实际开发中,一个项目可能是由多个工程组成。所以在IDEA中,一个project不只是单纯的一个某个代码工程,相较于eclipse而言:
IDEA中的project类似于eclipse中的workspace,类似于一个文件夹。
IDEA中的Module则类似于eclipse中的project,一个具体的代码项目。
一般,可以创建一个empty的project,然后再在project中创建各种Module。
2. 创建Java project
![](https://img.haomeiwen.com/i2644227/d6fd648ea4fd5eea.jpg)
这里不需要勾选设置任何信息,直接点击Next进入下一个界面。
![](https://img.haomeiwen.com/i2644227/9c9df584bfdf5463.jpg)
继续下一步
![](https://img.haomeiwen.com/i2644227/044f045e2c3dc3dc.jpg)
选择完善project的名称和存储代码的目录。然后点击:Finish。
![](https://img.haomeiwen.com/i2644227/4f83e6259f17f46d.jpg)
![](https://img.haomeiwen.com/i2644227/b5817c01337eac2a.jpg)
3. 设置常规视图界面
![](https://img.haomeiwen.com/i2644227/19c1eff82b2a7b58.jpg)
![](https://img.haomeiwen.com/i2644227/e2c4b40f11d6a7e1.jpg)
注意:
由于项目具体的不同,展示的界面也不尽相同。
4. 创建Java中的package
![](https://img.haomeiwen.com/i2644227/f9d608c9cc70d6b5.jpg)
![](https://img.haomeiwen.com/i2644227/0eb64208142f7d4c.jpg)
9. 创建类
![](https://img.haomeiwen.com/i2644227/f56315c6100353ce.jpg)
![](https://img.haomeiwen.com/i2644227/26796f01dd43dba3.png)
![](https://img.haomeiwen.com/i2644227/fb14358e333781a4.jpg)
![](https://img.haomeiwen.com/i2644227/eaa21e47c8cdba5a.jpg)
注意:
在IDEA中,代码无需刻意保存,IDEA会实时进行编码保存。但是不会主动进行编译。
10. 创建Module
1.创建empty的project
![](https://img.haomeiwen.com/i2644227/0e2b00241dc500bd.jpg)
![](https://img.haomeiwen.com/i2644227/a5f0a916eeb9cc39.jpg)
![](https://img.haomeiwen.com/i2644227/06253e004b64f96e.jpg)
2.创建Module
![](https://img.haomeiwen.com/i2644227/8be1a3cf5bd989e2.jpg)
![](https://img.haomeiwen.com/i2644227/2f0636414975e6e3.jpg)
4.Java Web项目的Module
![](https://img.haomeiwen.com/i2644227/e64b7b0df29932a2.jpg)
![](https://img.haomeiwen.com/i2644227/5b7ca115739c33ce.jpg)
![](https://img.haomeiwen.com/i2644227/f9901f64dd5d54ee.jpg)
3.Java项目的Module
![](https://img.haomeiwen.com/i2644227/89dac01ec2a05d9c.jpg)
5. 配置Tomcat
在IDEA中配置Tomcat,推荐使用Maven插件中的Tomcat插件启动项目。
1.首先,配置Tomcat容器
![](https://img.haomeiwen.com/i2644227/72b8b97a75c6871e.jpg)
![](https://img.haomeiwen.com/i2644227/fe72b76c0bb13db4.jpg)
![](https://img.haomeiwen.com/i2644227/e2e43a565a388b1d.jpg)
2.发布项目
![](https://img.haomeiwen.com/i2644227/6df3732c8433aa82.jpg)
![](https://img.haomeiwen.com/i2644227/c4aecd944ee572bf.jpg)
![](https://img.haomeiwen.com/i2644227/ed04a656dc986f3a.jpg)
![](https://img.haomeiwen.com/i2644227/389bedb66d98a237.jpg)
![](https://img.haomeiwen.com/i2644227/eac424e17275d42b.jpg)
![](https://img.haomeiwen.com/i2644227/8bad1f42c2c55da1.jpg)
3.效果图
![](https://img.haomeiwen.com/i2644227/1b611ab574ae86ba.png)
控制台信息:
![](https://img.haomeiwen.com/i2644227/eb3c6c563b974108.jpg)
注意:
此时控制台出现了乱码,可以通过修改IDEA的属性文件进行设置,在IDEA的安装目录中。
找到:idea.exe.vmoptions或者idea64.exe.vmoptions中最后一行:
-Dfile.encoding=UTF-8
11. 删除Module
在IDEA中,为了防止开发者误删除,是无法直接删除Module的相关的代码。只能从项目中移除Module,但是物理磁盘上的文件是不会删除的。如果需要删除物理文件,需要在物理磁盘上删除。如下图:
![](https://img.haomeiwen.com/i2644227/b56d7ac624d2484c.jpg)
![](https://img.haomeiwen.com/i2644227/c5fe1f7f5e5377a1.png)
![](https://img.haomeiwen.com/i2644227/1c102f13574b71ab.jpg)
12. 项目配置信息
![](https://img.haomeiwen.com/i2644227/4b89ebd244ad42bc.jpg)
13. Module的配置信息
![](https://img.haomeiwen.com/i2644227/194bd8852ca1e2a2.jpg)
注意:
Web项目的配置信息相对复杂。
![](https://img.haomeiwen.com/i2644227/8ea1e1709688c5de.jpg)
![](https://img.haomeiwen.com/i2644227/2c4bbbb08ba4c509.jpg)
14. 第三方jar包
在IDEA中,无法像eclipse那样,随意的添加需要的jar包,然后右键进行build。引入的jar包就会自己构建到项目中。IDEA更推荐使用构建工具如:Ant 或者Maven等构建项目。但是也支持引入本地的jar包。方式如下:
![](https://img.haomeiwen.com/i2644227/a3b5597f57bf6ea8.jpg)
网友评论