Eclipse项目构建路径--冲突错误

eulz3vhy  于 2023-08-04  发布在  Eclipse
关注(0)|答案(1)|浏览(137)

Eclipse在其上的Gradle项目的构建路径中给出了一个错误--
无法将“/src/test/resources”嵌套在/src/test”内部。要启用嵌套,请从“/src/test”中排除“resources/”
所以我照做了这两个人
1.通过这里的解决方案https://discuss.gradle.org/t/how-can-i-declare-an-exclusion-on-my-source-folder/22821exclude 'src/test/resources'添加到Java srcDirs中的sourceSets> .. >java块中已经存在于项目的build.gradle文件中,
1.并通过Eclipse使它从构建路径中排除/test/resources',正如它要求的那样。
但我仍然看到错误的建设路径。
Cleared the project name-s in the image
EDIT:image显示了应用我所做的更改后的方式--后来打开了源代码/编辑窗口。我是一个Java工程师很多年。Gradle上的新消息
Eclipse/Buildship插件和Gradle版本是否不匹配?还不了解Gradle/,但看起来Gradle不是向后兼容的。版本为:

  • 构建Gradle集成3.0
  • Eclipse 2020-06
  • Gradle 5.5
  • Java 11

我作为Gradle项目导入。
TIA

lp0sw83n

lp0sw83n1#

问题是源文件夹**src/test/和另一个源文件夹src/test/resources在第一个源文件夹中/嵌套**。嵌套源文件夹没有意义,因此不允许。因此出现了错误消息。
相反,您应该有用于测试代码和测试资源的源文件夹src/test/javasrc/test/resources

相关问题