• MyEclipse中用Maven创建Web项目(亲测有效)


    1. new --> other

    2.  

      1、Wizards: mvaen

      2、Maven Project

      3、Next

    3.  

      Use Default Workspace Location

    4.  

      1、webapp

      2、maven-archetype-webapp

      3、next

    5.  

      1、输入Group Id

      2、输入Artifact Id

      3、Finish

    6.  

      这时候会看到文件报错,解决办法如图:

      在Pom中添加Servlet

          <dependency>

            <groupId>javax.servlet</groupId>

            <artifactId>javax.servlet-api</artifactId>

            <version>3.0.1</version>

          </dependency>

      1. 添加完成之后Ctrl+S保存

      2.  

        Junit版本修改 及  Servlet 只在编译和测试时运行

            <dependency>

              <groupId>junit</groupId>

              <artifactId>junit</artifactId>

              <version>4.10</version>

              <scope>test</scope>

            </dependency>

            <dependency>

              <groupId>javax.servlet</groupId>

              <artifactId>javax.servlet-api</artifactId>

              <version>3.0.1</version>

              <!-- 只在编译和测试时运行 -->

              <scope>provided</scope>

            </dependency>

      3.  

        可以看出Maven项目不全

        下面是补全项目的方法

        1、选中项目,单击鼠标右键 New-->Folder

        src/main/java

        src/test/java

        2、选中项目,单击鼠标右键 New-->Source Folder

        src/test/resources

      4.  

        项目检查    检查输出路径

      5.  

        转换成Web项目

      6.  

        删除不需要的输出文件

      7.  

        项目创建完成

        在Jetty容器中运行

        修改POM.XML,添加依赖项:

        <pluginManagement>
        <!--配置Jetty-->
        <plugins>
        <plugin>
        <groupId>org.mortbay.jetty</groupId>
        <artifactId>maven-jetty-plugin</artifactId>
        </plugin>
        </plugins>
        </pluginManagement>

        运行Jetty

        1、Run As  -->  Maven Build


        2、打开浏览器访问localhost:8080/项目名,有的浏览器可能直接 localhost:8080/ 才可以访问

  • 相关阅读:
    STL 里出现 warning C4018: “<”: 有符号/无符号不匹配
    (程序员面试题精选(02))-设计包含min函数的栈
    C++的内存分配问题
    C++ const解析(转)
    关于QQ一些功能的实现(转)
    C++中堆和栈的完全解析(转)
    关于Windows的TortoiseSVN 不能Check out google 代码的问题
    WPF笔记(2.6 ViewBox)——Layout
    我也设计模式——0.前言
    WPF笔记(2.8 常用的布局属性)——Layout
  • 原文地址:https://www.cnblogs.com/UniqueColor/p/5736980.html
Copyright © 2020-2023  润新知