Java Maven和manifest

Java Maven和manifest,java,spring,maven,Java,Spring,Maven,一切正常,但在我向Eclipse Dynamic Web项目添加了一个类之后,Maven开始: \target\m2e wtp\web资源\META-INF\MANIFEST.MF(未找到文件) 我再也不做了-如何治愈它-请告诉我。当然,我清理了Maven项目并重新安装了它,但没有任何改变。这是我的pom <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSc

一切正常,但在我向Eclipse Dynamic Web项目添加了一个类之后,Maven开始:

\target\m2e wtp\web资源\META-INF\MANIFEST.MF(未找到文件)

我再也不做了-如何治愈它-请告诉我。当然,我清理了Maven项目并重新安装了它,但没有任何改变。这是我的pom

<project xmlns="http://maven.apache.org/POM/4.0.0"    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>TrendSoft</groupId>
<artifactId>TrendSoft</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>war</packaging>
<build>
<sourceDirectory>src</sourceDirectory>
<plugins>
  <plugin>
    <artifactId>maven-war-plugin</artifactId>
    <version>2.6</version>
    <configuration>
      <warSourceDirectory>WebContent</warSourceDirectory>
      <failOnMissingWebXml>false</failOnMissingWebXml>
    </configuration>
  </plugin>
  <plugin>
    <artifactId>maven-compiler-plugin</artifactId>
    <version>3.3</version>
    <configuration>
      <source>1.8</source>
      <target>1.8</target>
    </configuration>
  </plugin>
</plugins>
</build>
<dependencies>
    <dependency>
      <groupId>org.hibernate</groupId>
      <artifactId>hibernate-core</artifactId>
    <version>5.2.0.Final</version>
</dependency>
<dependency>
    <groupId>org.postgresql</groupId>
    <artifactId>postgresql</artifactId>
    <version>9.4.1208</version>
</dependency>
<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-core</artifactId>
    <version>4.3.0.RELEASE</version>
</dependency>
<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-context</artifactId>
    <version>4.3.0.RELEASE</version>
</dependency>
<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-aop</artifactId>
    <version>4.3.0.RELEASE</version>
</dependency>
<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-tx</artifactId>
    <version>4.3.0.RELEASE</version>
</dependency>
<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-web</artifactId>
    <version>4.3.0.RELEASE</version>
</dependency>
<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-webmvc</artifactId>
    <version>4.3.0.RELEASE</version>
</dependency>
<dependency>
    <groupId>javax.servlet</groupId>
    <artifactId>jstl</artifactId>
    <version>1.2</version>
</dependency>
<dependency>
    <groupId>commons-logging</groupId>
    <artifactId>commons-logging</artifactId>
    <version>1.1.3</version>
</dependency>
<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-orm</artifactId>
    <version>4.3.0.RELEASE</version>
</dependency>
<dependency>
    <groupId>javax.servlet</groupId>
    <artifactId>javax.servlet-api</artifactId>
    <version>3.0.1</version>
    <scope>provided</scope>
</dependency>
</dependencies>

4.0.0
趋势软件
趋势软件
0.0.1-快照
战争
src
maven战争插件
2.6
网络内容
假的
maven编译器插件
3.3
1.8
1.8
org.hibernate
冬眠核心
5.2.0.1最终版本
org.postgresql
postgresql
9.4.1208
org.springframework
弹簧芯
4.3.0.1发布
org.springframework
spring上下文
4.3.0.1发布
org.springframework
春季aop
4.3.0.1发布
org.springframework
德克萨斯州春季
4.3.0.1发布
org.springframework
弹簧网
4.3.0.1发布
org.springframework
SpringWebMVC
4.3.0.1发布
javax.servlet
jstl
1.2
公用记录
公用记录
1.1.3
org.springframework
春季甲虫
4.3.0.1发布
javax.servlet
javax.servlet-api
3.0.1
假如

转到项目的根目录。无论pom位于何处,请尝试执行以下操作:

mvn eclipse:clean 
然后


有关更多信息,您可以阅读本教程:

我认为这是一个Eclipse错误。在我之前,请使用命令
clean install运行Maven build。
现在我只运行Maven Clean,然后运行Maven安装,问题就解决了


谢谢大家的建议。

为什么要更改默认值?使用
src
的原因是什么?
mvn eclipse:eclipse