Maven创建Web工程Servlet+Tomcat

闲来无事做,自己动手创建一个Maven-Web工程,同时也算是巩固一下基础吧,废话不多说直接进入正题。

第一步:创建Maven工程
Maven创建Web工程Servlet+Tomcat_第1张图片
Maven创建Web工程Servlet+Tomcat_第2张图片
Maven创建Web工程Servlet+Tomcat_第3张图片

创建完成后是这个样子的
Maven创建Web工程Servlet+Tomcat_第4张图片

这时候报错是因为 The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path

表示没有servlet-api的依赖包

我们只需要在pom.xml文件中引入。如下图所示。

Maven创建Web工程Servlet+Tomcat_第5张图片

Maven工程自动更新后报错会消失
Maven创建Web工程Servlet+Tomcat_第6张图片

第二步:规范目录结构
Maven创建Web工程Servlet+Tomcat_第7张图片
Maven创建Web工程Servlet+Tomcat_第8张图片
Maven创建Web工程Servlet+Tomcat_第9张图片
Maven创建Web工程Servlet+Tomcat_第10张图片

点击finish 这样一个Java源文件就建好了,同上几步建立自己的test文件。

最终建好的工程结构变成这样子。

Maven创建Web工程Servlet+Tomcat_第11张图片

一般建好之后Jdk都是默认1.5的,在这里我选择自己的1.8版本。具体的更换Library的过程就不在赘述。

第三步:创建servlet
Maven创建Web工程Servlet+Tomcat_第12张图片
Maven创建Web工程Servlet+Tomcat_第13张图片

然后在自己创建的servlet的doGet方法加入如下代码

第四步:修改pom文件

这时候还没有配置tomcat插件
在pom.xml文件中加入



  src/main/java

  

  

  maven-compiler-plugin

  3.5.1

  

  1.8

  1.8

  

  

  

  

 org.apache.tomcat.maven

 tomcat7-maven-plugin

 2.2

  

  /

  

  

  

  

第五步:运行工程

然后右键工程名maven-web ->鼠标选择Maven->点击Update Project
最后右键工程名maven-web -> Run As ->第二个Maven build ->
填写 tomcat7:run –>Run

Maven创建Web工程Servlet+Tomcat_第14张图片
Maven创建Web工程Servlet+Tomcat_第15张图片
Maven创建Web工程Servlet+Tomcat_第16张图片

pom.xml代码:


  4.0.0
  com.huser
  maven-web
  war
  0.0.1-SNAPSHOT
  maven-web Maven Webapp
  http://maven.apache.org
  
    
      junit
      junit
      3.8.1
      test
    
    
          javax.servlet
          servlet-api
          2.5
          
          provided
    
  
 
    src/main/java
    
      
        maven-compiler-plugin
        3.5.1
        
          1.8
          1.8
        
      

      

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

你可能感兴趣的:(Maven创建Web工程Servlet+Tomcat)