赞
踩
- 如上图 Gif 演示,在 Eclipse 下,一般中小项目的项目结构基本都是这种模式的,所以我们这里也通过网上一个开源项目 JspRun 进行讲解。
- 下载地址:http://pan.baidu.com/s/1i3zrSf7
- 如上图箭头所示,在 IntelliJ IDEA 下是支持直接打开 Eclipse 项目的,无需导入。
- 如上图标注 1 所示,选择项目的
.project
文件打开即可。
- 如上图标注 1 所示,IntelliJ IDEA 能自动识别到可编译的
src
类目录,所以这里文件夹是蓝色的。- 如上图标注 2 所示,Java Web 项目
WebRoot
是整个项目输出的根目录,所以这个区域也是非常重要的,只是无需配置。- 如上图标注 3 所示,
WEB-INF
下的一些配置文件,以及两个目录classes
和lib
都是至关重要的,其中classes
是红色目录,也就是被排除的,因为编译产生的文件对开发来讲是没有多大意义的,所以进行了排除,但是这并不会影响容器去使用它。
- 如上图标注 1 所示,因为这个项目是单 Module 的,所以我们这里在
Project compiler output
可以选择项目WEB-INF
下的classes
编译目录。
- 如上图红圈所示,我们可以根据实际情况,对项目的任意目录进行这五种目录类型的标注,选中要标注的目录然后点击想要标注的类型按钮即可,这个知识点非常非常重要,必须会。
Sources
一般用于标注类似src
这种可编译目录。有时候我们不单单项目的src
目录要可编译,还有其他一些特别的目录也要作为可编译的目录,就需要对该目录进行此标注。只有Sources
这种可编译目录才可以新建 Java 类和包,这一点需要牢记。Tests
一般用于标注可编译的单元测试目录。在规范的 maven 项目结构中,顶级目录是src
,maven 的s
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。