一、创建Maven的Project:
- 右击New创建项目,在New Project->Maven中点击选中Maven Project,一路Next。
- 我们要创建的是web'项目,所以Archetype选择:maven-archetype-webapp,选中后点击Next。
- 此时,输入Group Id(是项目组织唯一的标识符,实际对应JAVA的包的结构,是main目录里java的目录结构。),Artifact Id(是项目的唯一的标识符,实际对应项目的名称,就是项目根目录的名称。),Version(默认),Package(默认是GroupId+ArtifactId),填好后点击Finish。
- 创建后的项目,我们点开目录结构发现,JDK使用的是1.5(需要修改)且目录结构不是Maven所提倡的结构(需要修改)。
- JDK修改:点击项目,右击Build Path->Configure Build Path…->Java Compiler,取消JDK1.5的勾选,将Compiler compliance level:改为1.7,并点击Apply,点击Yes,点击OK。然后,点击左侧Java Build Path,在Libraries下,选中J2SE-1.5的包,点击Remove;然后再点击Add Library,再弹出层中点击JRE System Library,点击Next。使用默认的jdk1.7即可,点击Finish。点击Apply、点击OK,则项目的编译版本已经改为JDK1.7了。
- 此时,可能会发现项目报错(无报错请忽略):点击项目,右击Build Path->Configure Build Path…->左侧点击Project Facets,在右侧的Java选项中发现版本任然是1.5,我们需要点击切换到1.7,点击Apply,点击OK。项目不报错了。
- 目录结构:第6步执行后,项目目录也比之前多了两个,满足maven所提倡的目录结构。如果读者跟我的结构不一样,缺少目录的话。可以继续看,否则到此项目就创建好了。
- 缺少目录的话,我这边以再建一个src/test/resources为例:在src/test文件夹下新建一个文件夹,叫resources,然后点击项目,右击Build Path->Configure Build Path…,在Java Build Path下,点击Source选项(和之前的Libraries同一行),再点击Add Folder,将src/test/resources文件夹设置为源文件夹,最后点击OK即可。