构建路径src / main / resources的Maven项目错误

时间:2012-08-08 20:59:19

标签: eclipse maven buildpath

我有一个有四个构建路径的maven项目

src/main/java
src/main/resources
src/test/java
src/test/resources

但是当我在eclipse中执行“Maven->更新项目配置”时,构建路径“src / main / resources”被删除并保留为简单的文件夹。

知道为什么吗?

2 个答案:

答案 0 :(得分:0)

您使用的是哪个版本的m2e?

我目前正在使用m2e 1.2,这是最新的N版本。

对于你的maven配置,请注意:

  • 不要指定构建路径:m2e& Maven将认识到这些是构建路径的一部分。这是在Maven的内部super-pom

  • 中定义的
  • src / main / resources在构建路径上,但不是源目录。这意味着,Eclipse可能不会将其显示为项目中Java的源路径,但是在那里添加的任何文件都包含在构建的包中/执行时。因此,只是“简单”的文件夹是正确的。

答案 1 :(得分:0)

如果您希望将src/main/resources文件夹映射为eclipse中的源文件夹,只需在项目的.classpath文件中添加以下行:

<classpathentry kind="src" path="src/main/resources"/>