开发者

eclipse创建一个基于maven的web项目详细步骤

目录
  • 一 thttp://www.devze.comomcat的安装部署
    • 1. 安装tomcat
    • 2.配置tomcat环境
    • 3.配置tomcat server
  • 二 创建一个简单的基于maven的 Java web项目
    • 1 打开Eclipse
    • 2.新建基于maven的web项目
  • 总结

    一 tomcat的安装部署

    1. 安装tomcat

    web程序运行,需要tomcat环境。提前安装好tomcat

    2.配置tomcat环境

    点击 w编程客栈indows ->preference ,在弹出窗口的左侧选中 server -> Runtime enviroment 。

    点击Add ,根据安装的tomcat版本选择 tomcat的类型后,点击finish 按钮

    eclipse创建一个基于maven的web项目详细步骤

    eclipse创建一个基于maven的web项目详细步骤

    eclipse创建一个基于maven的web项目详细步骤

    3.配置tomcat server

    eclipse创建一个基于maven的web项目详细步骤

    点击链接创建tomcat服务器

    eclipse创建一个基于maven的web项目详细步骤

    eclipse创建一个基于maven的web项目详细步骤

    eclipse创建一个基于maven的web项目详细步骤

    将web程序添加到右侧列表

    eclipse创建一个基于maven的web项目详细步骤

    二 创建一个简单的基于maven的 java web项目

    1 打开Eclipse

    2.新建基于maven的web项目

    1)点击菜单 File -> New -> Maven Project,然后点击Next。

    eclipse创建一个基于maven的web项目详细步骤

    2)在"Select Project"页面中,设置项目路径,然后点击 Next。

    eclipse创建一个基于maven的web项目详细步骤

    3)  在"Select Archetype"页面中,选择"maven-archetype-webapp",然后点击Next。

    eclipse创建一个基于maven的web项目详细步骤

    4.)在"New Maven Project"页面中,输入Group Id和Artifact Id 后点击Finish。

    group id 输入:cn.nfu.caohongxing

    Aritifact id 输入:book-mananger-system

    Version中输入:1.IGVir0.0

    eclipse创建一个基于maven的web项目详细步骤

    错误的处理: 

    有的同学,点击finish时,会出现下面的错误,只需要点击右键菜单 run as -> Maven install

    eclipse创建一个基于maven的web项目详细步骤

     出现上面的错误

    eclipse创建一个基于maven的web项目详细步骤

    5) 在"src/main"文件夹下,创建一个名为"java"的文件夹。这将是您的Java源代码目录。

    eclipse创建一个基于maven的web项目详细步骤

    eclipse创建一个基于maven的web项目详细步骤

    6) 在"java"文件夹下,创建一个Java类文件mvnServerlet.java,并在该类中编写以下代码:

    eclipse创建一个基于maven的web项目详细步骤

    eclipse创建一个基于maven的web项目详细步骤

     输入代码

    import java.io.IOException;
    import javax.servlet.ServletException;
    import javax.servlet.http.HttpServlet;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;
    public class mvnServerlet extends HttpServlet {<!--{C}%3C!%2D%2D%20%2D%2D%3E-->
        private static final long serialVersionUID = 1L;
        protected void doGet(HttpServletRequest request, HttpServletResponse response)
                throws ServletException, IOException {<!--{C}%3C!%2D%2D%20%2D%2D%3E-->
            response.getWriter().append("Hello, World!");
        }
    }

    此时javax.servlet 会飘红,原因时包没有导入

    7).在pom.XML中添加 javax.servlet的外部依赖

      <dependency>
      <groupId>javax.servlet</groupId>
      <artifactId>javax.servlet-api</artifactId>
      <version>4.0.1</version>
      <scope>provided</scope>
      </dependency>

    eclipse创建一个基于maven的web项目详细步骤

     为了让设置生效,需要重启eclipse

    如果还提示出错,更新maven

    eclipse创建一个基于maven的web项目详细步骤

    eclipse创建一个基于maven的web项目详细步骤

    8) 编辑项目的"src/main/webapp"文件夹下index.JSP,并在该文件中编写以下代码:

    <html>
    <body>
    <h2>Hello World! I am  comming</h2>
    </body>
    </html>

    9). 在项目的"src/main/webapp/WEB-INF文件夹下编辑 web.xml,例如以下代码:

    <?xml version="1.0" encoding="UTF-8"?>
    <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"
        version="3.1">
        <display-name>MyWebApp</display-name>
        <welcome-file-list>
            <welcome-file>index.jsp</welcome-file>
        </welcome-file-list>
        <servlet>
            <servlet-name>mvnServerlet</servlet-name>
            <servlet-class>mvnServerlet</servlet-class>
        </servlet>
        <servlet-mapping>
            <servlet-name>mvnServerlet</servlet-name>
            <url-pattern>/mvnServerlet</url-pattern>
        </servlet-mapping>
    </web-app>

    10) 编译打包项目,右键点击"pom.xml"文件,选择"Run As -> Maven install",等待编译和打包完成。

    eclipse创建一个基于maven的web项目详细步骤

    eclipse创建一个基于maven的web项目详细步骤

    点击 Windows -&gphpt; show view ,在弹出窗口中选择”server“

    点击右键 start  启动tomcat 

    eclipse创建一个基于maven的web项目详细步骤

    eclipse创建一个基于maven的web项目详细步骤

    eclipse创建一个基于maven的web项目详细步骤

    eclipse创建一个基于maven的web项目详细步骤

     等待Tomcat启动后,在浏览器中访问:http://localhost:8166/book-manager-system/

    "Hello, World! i am comming"。

    以上就是一个简单的完整的基于maven的web项目的创建过程。

    总结

    到此这篇关于eclipse创建一个基于maven的web项目的文章就介绍到这了,编程更多相关eclipse创建maven的web项目内容请搜索编程客栈(www.devze.com)以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程客栈(www.devze.com)!

    0

    上一篇:

    下一篇:

    精彩评论

    暂无评论...
    验证码 换一张
    取 消

    最新开发

    开发排行榜