eclipse 如何运行mavenWeb项目

1.使用maven

  首先,在eclipse中,使用maven对项目进行打包;

  其次,将项目发布到Tomcat服务器上

  说明:

  demo_WebService2-0.0.1-SNAPSHOT文件夹存放的是项目编译好的所有文件,相当于纯web项目的WebContent目录;

  demo_WebService2-0.0.1-SNAPSHOT.war是将项目编译好的所有文件打成了war包,相当于对上面文件夹的进行了压缩。

  方式一:修改server.xml

<!-- 方式一:引用demo_WebService2-0.0.1-SNAPSHOT.war包 -->
<Context docBase="D:WorkSpaceseclipse2016demo_WebService2	argetdemo_WebService2-0.0.1-SNAPSHOT.war" path="/demo">
</Context>
<!-- 方式二:引用demo_WebService2-0.0.1-SNAPSHOT文件夹 -->
<Context docBase="D:WorkSpaceseclipse2016demo_WebService2	argetdemo_WebService2-0.0.1-SNAPSHOT" path="/demo">
</Context>

  方式二:

  将demo_WebService2-0.0.1-SNAPSHOT文件夹或demo_WebService2-0.0.1-SNAPSHOT.war

  拷贝到tomcat的webapps目录下,启动tomcat服务器即可。 

  普通的web项目,Tomcat热部署的优势,不明显,maven项目使用Tomcat可以省略很多步骤:

    以上两种方式发布项目都需执行:

  第一步:使用maven,重新对项目打war包;

  第二步:重启Tomcat。 

2.将maven项目当作纯的JavaWeb项目来处理

  第一步:修改pom.xml完成class文件的编译位置的变更;

  第二步:Tomcat热部署访问:D:WorkSpaceseclipse2016demo_WebService2srcmainwebapp;

原文地址:https://www.cnblogs.com/Marydon20170307/p/8885399.html