Java M2EclipseMaven构建参数

Java M2EclipseMaven构建参数,java,spring,eclipse,maven,m2eclipse,Java,Spring,Eclipse,Maven,M2eclipse,我正在使用eclipse开普勒和m2eclipse插件开发一个SpringMVC应用程序。如何使用m2e插件从eclipse中创建war文件 我是否使用运行方式作为。。。maven构建…?如果是,我如何配置它?我在eclipse工作区中右键单击了应用程序的根文件夹,并选择了runas。。。maven build…,这导致出现以下对话框: 但我不知道要在对话框中输入哪些参数。有人能指导我如何创建war文件吗 将目标设置为干净的编译包 有三个内置的构建生命周期:默认、清理和站点。默认生命周期处理

我正在使用eclipse开普勒和m2eclipse插件开发一个SpringMVC应用程序。如何使用m2e插件从eclipse中创建war文件

我是否使用
运行方式作为。。。maven构建…
?如果是,我如何配置它?我在eclipse工作区中右键单击了应用程序的根文件夹,并选择了
runas。。。maven build…
,这导致出现以下对话框:


但我不知道要在对话框中输入哪些参数。有人能指导我如何创建war文件吗

将目标设置为
干净的编译包

有三个内置的构建生命周期:默认、清理和站点。默认生命周期处理项目部署,清理生命周期处理项目清理,而站点生命周期处理项目站点文档的创建

每个构建生命周期都由不同的构建阶段列表定义,其中构建阶段表示生命周期中的一个阶段

阅读更多关于


以下是快照的完整描述

首先,请查看
pom.xml中的所有内容

<project>
  ...
  <build>
    <plugins>
      <plugin>
        <artifactId>maven-war-plugin</artifactId>
        <version>2.4</version>
        <configuration>
          <!-- In version 2.1-alpha-1, this was incorrectly named warSourceExcludes -->
          <packagingExcludes>WEB-INF/lib/*.jar</packagingExcludes>
          <archive>
            <manifest>
              <addClasspath>true</addClasspath>
              <classpathPrefix>lib/</classpathPrefix>
            </manifest>
          </archive>
        </configuration>
      </plugin>
    </plugins>
  </build>
  ...
</project>

...
maven战争插件
2.4
WEB-INF/lib/*.jar
真的
解放党/
...

这与一个阶段(通常是
程序包
)相关,然后您需要将
干净的程序包
放入目标中

+1,谢谢。
compile
是否强制maven重新编译所有
.class
文件?
package
是否告诉maven创建一个
war
而不是分解部署?