Skip to content

Tag: buildship

Eclipse: Gradle source folder migration breaks JUnit test resources

I refactored an Eclipse project with using Java 11.0.10 to match Gradle’s default source and resource folders instead of eclipse’s source and resource folders, like this: I moved the sources and resources to the folders accordingly. When I access a test resource within a JUnit test, like TestClass.class.getResource(“/my/package/mytestresource.xml”) it returns [ProjectFolder]/src/main/resources/my/package/mytestresource.xml and not [ProjectFolder]/src/test/resources/my/package/mytestresource.xml. The test runs over Eclipse’s JUnit