zoukankan      html  css  js  c++  java
  • Eclipse创建一个Maven Web项目

    第1步

    转到 New 菜单 Other.. -> Maven -> Maven Project ,然后单击 Next 。如下图所示 -

    第2步

    在New Maven Project向导中,选择Create a simple project并指定项目保存的目录(如:D:eclipse-workspace-tanleigytms),然后单击Next。如下图所示 -

    第3步

    在下一个向导中,添加项目信息,如下所示,然后单击Finish

    第4步

    打开pom.xml文件并在其中添加servlet依赖项和Tomcat maven插件,如下代码所示,pom.xml

    <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
      <modelVersion>4.0.0</modelVersion>
      <groupId>com.yiibai</groupId>
      <artifactId>webproject</artifactId>
      <version>0.0.1-SNAPSHOT</version>
      <packaging>war</packaging>
    
      <properties>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
        <failOnMissingWebXml>false</failOnMissingWebXml>
      </properties>
    
        <dependencies>
        <!-- Servlet API -->
        <dependency>
          <groupId>javax.servlet</groupId>
          <artifactId>javax.servlet-api</artifactId>
          <version>3.1.0</version>
          <scope>provided</scope>
        </dependency>
      </dependencies>
    
      <build>
        <sourceDirectory>src/main/java</sourceDirectory>
        <plugins>
          <plugin>
            <artifactId>maven-compiler-plugin</artifactId>
            <version>3.5.1</version>
            <configuration>
              <source>1.8</source>
              <target>1.8</target>
            </configuration>
          </plugin>
    
          <!-- Embedded Apache Tomcat required for testing war -->
    
          <plugin>
            <groupId>org.apache.tomcat.maven</groupId>
            <artifactId>tomcat7-maven-plugin</artifactId>
            <version>2.2</version>
            <configuration>
              <path>/</path>
            </configuration>
          </plugin>
        </plugins>
      </build>
    </project>
    

      

    在更改pom.xml文件之后,更新maven web项目。

    要更新web maven项目,请右键单击项目名称(如:webproject)-> Maven -> Update Project... 来更新项目。

    第5步

    查看maven web项目结构,如下图所示 - 

     

    第6步

    现在,创建一个包:com.yiibai.servlet,并在此包下创建一个HelloWorldServlet类,并在其中写入以下代码。文件:HelloWorldServlet.java

    package com.yiibai.servlet;
    
    import java.io.IOException;
    
    import javax.servlet.ServletException;
    import javax.servlet.annotation.WebServlet;
    import javax.servlet.http.HttpServlet;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;
    
    /**
     * @author maxsu
     */
    @WebServlet("/hello")
    public class HelloWorldServlet extends HttpServlet {
    
        private static final long serialVersionUID = 1L;
    
        @Override
        protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
            resp.setContentType("text/plain");
            resp.getWriter().write("Hello World! Maven Web Project Example.");
        }
    }
    

      

    第7步

    使用以下maven命令构建项目。

    mvn clean install

    要在Eclipse IDE中执行maven命令,请右键点击项目名称,打开Run菜单 -> Run Configuration..以创建新配置。

    在运行配置向导中,双击Maven Build并提供配置信息(Name,Base directory和Goals),如下图所示

     

    然后点击运行(Run)并在控制台中输出结果如下 -

     

    第8步

    使用以下命令运行嵌入式tomcat服务器。

    mvn tomcat7:run
    要在Eclipse IDE中执行maven命令,请创建一个新的配置,如下图所示 -

     

    现在运行配置启动tomcat服务器。 控制台输出如下图所示 -

    第9步

    打开浏览器并在地址栏中输入URL: http://localhost:8080/hello ,得到以下结果 

  • 相关阅读:
    暂存未看的网址
    学习springboot+shiro的实际应用demo
    mapper.xml 的配置
    使用idea搭建Spring boot+jsp的简单web项目
    一文读懂SpringCloud与Eureka,Feign,Ribbon,Hystrix,Zuul核心组件间的关系
    .net core mvc 类库读取配置文件
    .net Core 2.0应用程序发布到IIS上注意事项
    Dapper扩展
    C# 请求Https
    js 记录
  • 原文地址:https://www.cnblogs.com/tanlei-sxs/p/9843801.html
Copyright © 2011-2022 走看看