一.创建项目1.Eclipse中用Maven创建项目上图中Next?2.继续Next?3.选择默认?4.填写相应的信息,Packaged是默 认创建一个包,不写也可以?5.新建起来的项目如果complier下载不下来,这个地方报错那么在添加build标签< plugins>maven-compiler-plugin 3.0et>1.7 org.apache.maven.pluginsmaven-su refire-plugintruenfiguration>及时右键项目updatemaven6.J avaMaven创建成功后,再创建一个Web项目,在“selectanarchetype”这步时,选择“maven-arc hetype-webapp”,成功创建一个web项目,如图然后将该web项目下的webapp文件夹,拷贝到testMavenWeb 项目下,至此,在Eclipse下的MavenWeb项目创建成功,创建成功的MavenWeb项目结构如图:7.创建好项目后,目录 如下:至此,项目已经创建完毕,下边可是配置。二.项目配置1.添加SourceFolderMaven规定,必须创建以下几个Sour ceFoldersrc/main/resourcessrc/main/javasrc/test/resourcessrc/tes t/java添加以上的SourceFolder创建好后的目录如下:2.配置BuildPath?3.设定4个文件夹的输出Outp utfolder,双击修改分别修改输出路径为src/main/resources对应target/classessrc/m ain/java对应target/classessrc/test/resources对应target/test-cla ssessrc/test/java对应target/test-classes4.修改后如下图?5.设定Libraries?6 .配置完BuildPath后目录如下:7.将项目转换成DynamicWebProject在项目上右键Properties在左 侧选择ProjectFacets,单击右侧的”Convertfacetedfrom“?8.修改Java为你当前项目的J DK,并添加DynamicWebModule,最后单击”FurtherConfigurationavailable“链 接:?9.修改Contentdirectory为src/main/webapp,单击OK:?10.设置完Contentd irectory,ok后再次点击前一界面ok,完成转换成DynamicWebProject项目?11.设置部署程序集(Web DeploymentAssembly)在项目上右键单击,选择Properties,在左侧选择DeploymentAssembl y?12.设置部署时的文件发布路径1,我们删除test的两项,因为test是测试使用,并不需要部署。2,设置将Maven的ja r包发布到lib下。?Add->JavaBuildPathEntries->MavenDependencies ->Finish设置完成后如图?ok后,web项目就创建完毕了,目录机构如图13.index.jsp可能会报错,servlet找 不到那么这时候在pom.xml中把servlet下载导入:javax.servlet< /groupId>javax.servlet-api3.1 .0javax.servlet.js pjsp-api2.1providedUpdatemaven14.运行后访问工程成功! |
|