• 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/ 才可以访问

  • 相关阅读:
    2018年NGINX最新版高级视频教程
    PHP 高级工程面试题汇总
    2018年最全Go语言教程零基础入门到进阶实战视频
    Mac和window生成ssh和查看ssh key
    33款可用来抓数据的开源爬虫软件工具
    什么是CMS系统
    对于做需求分析时的一些心得
    WPF和Silverlight的关系
    My97日期控件 My97 DatePicker Ver 3.0 正式版(转)
    HTML教程HTML技巧层的高级应用
  • 原文地址:https://www.cnblogs.com/UniqueColor/p/5736980.html
Copyright © 2020-2023  润新知