# Gradle custom sourceSets not compiling

**URL:** <https://discuss.gradle.org/t/gradle-custom-sourcesets-not-compiling/49123>\
**Category:** Help/Discuss\
**Created:** [August 13, 2024, 7:55pm UTC](https://discuss.gradle.org/t/gradle-custom-sourcesets-not-compiling/49123 "2024-08-13T19:55:10Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![sandeep-kumar-pg](https://avatars.discourse-cdn.com/v4/letter/s/e9c0ed/32.png) [@sandeep-kumar-pg](https://discuss.gradle.org/u/sandeep-kumar-pg)\
**Post date:** [August 13, 2024, 7:55pm UTC](https://discuss.gradle.org/t/gradle-custom-sourcesets-not-compiling/49123/1 "2024-08-13T19:55:10Z")

</div>

I am new to gradle and following is the existing gradle Project structure:

 ![Screenshot 2024-08-13 114956](https://global.discourse-cdn.com/gradle/original/2X/3/3d353fa74ec7b6c66adaa5fee0bc03afef5340ba.jpeg)

The tests in tests/ folder has tests for src/main, I am able to mark the test folder as test source like:

```gradle
sourceSets {
    main {
        java {
            setSrcDirs(listOf("src/java"))
        }
        resources {
            setSrcDirs(listOf("src/resources"))
        }
    }
    test {
        java {
            srcDirs("test")
        }
        resources{
            srcDir("test/resources")
        }
    }
}

```

**Problem Statement:**

The _tests/_ folder has tests which using both JUnit-4 & JUnit-5 also referring classes from _modules/_ folders which giving compilation issues, please suggest how to proceed.

P.S. It’s not possible to restructure the packages.
