maven右键没有run on server的问题


可能出现问题的位置

1、新建maven工程时候packing选的不是war。

  解决办法,在pom.xml中修改packing:

<modelVersion>4.0.0modelVersion>
    <groupId>com.fengagroupId>
    <artifactId>ssm-crudartifactId>
    <version>0.0.1-SNAPSHOTversion>
    <packaging>warpackaging>
  

2、新建maven工程的时候packing选的是war:

  由于新建的maven web工程没有WEB-INF等web所需的文件,在添加的时候可能出问题

  工程右键->properties->project facets->dynamic web module会出现自动取消勾选(真坑)

根据工程结构很容易排查这个问题(第一幅是没有勾选,第二个是有勾选)