MyEclipse中用Maven创建Web项目

时间:2022-02-14 19:40:36

方法/步骤

 
  1.  

    new --> other

    MyEclipse中用Maven创建Web项目
  2.  

    1、Wizards: mvaen

    2、Maven Project

    3、Next

    MyEclipse中用Maven创建Web项目
  3.  

    Use Default Workspace Location

    MyEclipse中用Maven创建Web项目
  4.  

    1、webapp

    2、maven-archetype-webapp

    3、next

    MyEclipse中用Maven创建Web项目
  5.  

    1、输入Group Id

    2、输入Artifact Id

    3、Finish

    MyEclipse中用Maven创建Web项目
  6.  

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

    在Pom中添加Servlet

    <dependency>

    <groupId>javax.servlet</groupId>

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

    <version>3.0.1</version>

    </dependency>

    添加完成之后Ctrl+S保存

    MyEclipse中用Maven创建Web项目
    MyEclipse中用Maven创建Web项目
  7.  

    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>

    MyEclipse中用Maven创建Web项目
  8.  

    可以看出Maven项目不全

    下面是补全项目的方法

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

    src/main/java

    src/test/java

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

    src/test/resources

    MyEclipse中用Maven创建Web项目
    MyEclipse中用Maven创建Web项目
    MyEclipse中用Maven创建Web项目
  9.  

    项目检查    检查输出路径

    MyEclipse中用Maven创建Web项目
  10.  

    转换成Web项目

    MyEclipse中用Maven创建Web项目
  11.  

    删除不需要的输出文件

    MyEclipse中用Maven创建Web项目
    MyEclipse中用Maven创建Web项目
  12.  

    项目创建完成

    END

方法 在Jetty容器中运行

  1.  

    修改POM.XML

    <plugins>

    <plugin>

    <groupId>org.mortbay.jetty</groupId>

    <artifactId>jetty-maven-plugin</artifactId>

    <version>8.1.16.v20140903</version>

    </plugin>

    </plugins>

    MyEclipse中用Maven创建Web项目
  2.  

    运行Jetty

    1、Run As  -->  Maven Build

    MyEclipse中用Maven创建Web项目
    MyEclipse中用Maven创建Web项目
  3.  

    在浏览器中输入  本地地址及端口

    http://127.0.0.1:8080/

    MyEclipse中用Maven创建Web项目