一、创建项目。
创建一个Maven项目也十分简单,选择菜单项File -> New -> Other,在弹出的对话框中选择Maven下的Maven Project,然后点击Next 。
1.Eclipse中用Maven创建项目
选择MavenProjec。
2. 如果要选择工作集的话,可以选add project to working set。
3.选maven-archetype-webapp.
在Filter中输入org.apache.maven.archetypes,选择Artifact Id为maven-archetype-webapp的那条。输入groupId,、artifactId、version、package(暂时我们不考虑Properties)。
选maven-archetype-webapp后,next。
选中前:
选中后:
4.填写相应的信息,Packaged是默认创建一个包,不写也可以。
GroupID大项目名称和ArtifactID子项目名称。
填写之前:
填写之后:
GroupID:com.souvc.weixin
ArtifactID:com.souvc.test
5. 刚刚开始的话,需要下载一些依赖包。
观察eclipse控制台发现:
6 .创建好项目后,目录如下:
至此,项目已经创建完毕,下边可是配置。
二、项目配置。
1.添加 Source Folder
Maven规定,必须创建以下几个Source Folder
src/main/resources
src/main/java
src/test/resources
src/test/java
添加以上的Source Folder
添加后的效果:
2.配置Build Path,设定Libraries。
配置依赖的jdk。
配置完成后的效果:
下载完依赖之后的效果如下:
3. 配置路径。
分别修改输出路径为:
src/main/resources 对应 target/classes
src/main/java 对应 target/classes
src/test/resources 对应 target/test-classes
src/test/java 对应 target/test-classes
7.将项目转换成Dynamic Web Project
在项目上右键Properties
在左侧选择 Project Facets,单击右侧的 ”Convert faceted from “
最后修改webcontent 为webroot。
添加部署到tomcat上。
访问:
http://localhost:8080/com.souvc.test/
注意:访问之前,如果默认的index.jsp没有添加上,那么添加一个访问的index.jsp。