我有一个有四个构建路径的maven项目
src/main/java
src/main/resources
src/test/java
src/test/resources
但是当我在eclipse中执行“Maven->更新项目配置”时,构建路径“src / main / resources”被删除并保留为简单的文件夹。
知道为什么吗?
答案 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"/>