eclipse创建maven web项目

1、新建maven项目,File → New →  Other...,选择Maven Project

eclipse创建maven web项目_第1张图片

2、点击Next,配置项目工作空间和所属的组(可以不进行修改,默认的就可以)

eclipse创建maven web项目_第2张图片

3、点击Next,选择maven-archetype-webapp

eclipse创建maven web项目_第3张图片

4、点击Next,填写Group id和Artifact id, Version默认即可,Package会根据Group id和Artifact id自动生成,可以不修改

eclipse创建maven web项目_第4张图片

5、点击Finish,看到创建的项目目录大概是这个样子的

eclipse创建maven web项目_第5张图片

6、选中项目,右键New  → Source Folder  创建src/main/java、src/test/java 、src/test/resources三个文件夹

这一步时可能会出现这样的情况,说明文件夹是存在的,只是我们看不到

eclipse创建maven web项目_第6张图片

7、右键项目,Properties(或者Build Path → Configure Build Path)

eclipse创建maven web项目_第7张图片

8、选中JRE...J2SE-1.5  →  Edit(或者选中JRE...J2SE-1.5 → Remove →  Add Library... →  JRE System Library →  Next),将JRE切换成工作空间默认

eclipse创建maven web项目_第8张图片

9、点击Finsh,再依次点击Properties弹窗上的Apply、OK,第6步已存在但看不见的文件夹就会显示出来,src/test/resources在第6步时创建时没报错,可以正常创建

eclipse创建maven web项目_第9张图片

10、新建项目的时候,选择maven-artchetype-webapp,这个catalog比较老,用的servlet还是2.3的,我们可以把Dynamic....从2.3切换成3.0,Java从1.5切换成1.8

eclipse创建maven web项目_第10张图片

直接将版本换掉会报错

eclipse创建maven web项目_第11张图片

解决以上报错步骤:

1)、web.xml




  Archetype Created Web Application

修改成


 
Archetype Created Web Application
 

2)、study项目.settings下的org.eclipse.jdt.core.prefs

eclipse.preferences.version=1
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5
org.eclipse.jdt.core.compiler.compliance=1.5
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
org.eclipse.jdt.core.compiler.source=1.5

修改成

eclipse.preferences.version=1
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
org.eclipse.jdt.core.compiler.compliance=1.8
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
org.eclipse.jdt.core.compiler.source=1.8

3)、org.eclipse.wst.common.project.facet.core.xml



  
  
  
  

修改成



  
  
  
  

4)、刷新项目,然后重新打开属性 project Facets

eclipse创建maven web项目_第12张图片

11、pom.xml的build标签中加入tomcat配置


        
        
            org.apache.tomcat.maven
            tomcat7-maven-plugin
            2.2
        

12、项目运行Run As → Maven Build,Goals如下所示配置端口,点击Run

eclipse创建maven web项目_第13张图片

Console输出:

eclipse创建maven web项目_第14张图片

14、打开浏览器,输入:http://localhost:8080/study

eclipse创建maven web项目_第15张图片

测试没有问题,以上就是maven web项目搭建~

 

 

如果有写的不对的地方,请大家多多批评指正,非常感谢!

你可能感兴趣的:(项目搭建/框架集成)