Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何配置Maven项目,使其不需要Eclipse中的资源目录_Maven_Resources_M2eclipse_Pom.xml - Fatal编程技术网

如何配置Maven项目,使其不需要Eclipse中的资源目录

如何配置Maven项目,使其不需要Eclipse中的资源目录,maven,resources,m2eclipse,pom.xml,Maven,Resources,M2eclipse,Pom.xml,我没有用于Maven项目的任何资源,因此我想阻止Maven使用这些目录,从而消除Eclipse中的Java构建路径问题 Project 'XXX' is missing required source folder: 't-services/src/test/resources' Project 'XXX' is missing required source folder: 'tlib/src/main/resources' 如何配置pom.xml来实现这一点?您只需从项目中删除这些文件夹,

我没有用于Maven项目的任何资源,因此我想阻止Maven使用这些目录,从而消除Eclipse中的Java构建路径问题

Project 'XXX' is missing required source folder: 't-services/src/test/resources'
Project 'XXX' is missing required source folder: 'tlib/src/main/resources'

如何配置pom.xml来实现这一点?

您只需从项目中删除这些文件夹,之后应该不会有任何问题……但消息给我的印象是这些文件夹配置错误……

Janek,我看到了与m2e类似的问题我能够解决类似的问题。我从Eclipse中删除了这些项目;从文件系统中删除所有.project、.classpath和.settings文件和目录;再次将项目导入Eclipse。问题消失了。

这是一个相当老的线程,但在直接从Eclipse中删除了src/main/java+资源和src/test/java+资源之后,我在Eclipse中遇到了类似的错误,因为我的项目只包含一个pom文件(packaging=pom)


为了正确地删除错误,我只需右键单击project>Properties>Java构建路径>“Source”选项卡,然后删除了obsoletes条目。最后,它修改了项目的.classpath文件。

文件夹不存在,这是正确的。我想将项目配置为删除关于资源文件夹丢失的警告,因为我希望这些文件夹丢失。您没有阅读我答案的第二部分。您的项目(pom)的配置似乎是错误的,但我不能对此说什么,因为我这里没有pom……当导入一个没有
资源
文件夹的简单maven项目时,我在Eclipse Indigo和m2e中没有遇到这个问题。您能否提供更多关于环境(Eclipse版本等)的详细信息,以及您是如何在Eclipse中导入此项目的?