How can I read startScript template from dependency jar's resources?

project a resources has “customUnixStartScript.txt”

project b dependencies has a

 dependencies {
    compile(a)
 }

project c dependencies has b

dependencies {
   compile(b)
}
startScripts {
  InputStream script = this.getClass().getResourceAsStream("customUnixStartScript.txt")
  //script always null
  unixStartScriptGenerator.template = resources.text.fromString(script.text)
}