Gradle:运行某个类的任务

我有一个gradle项目。 我想用它自己的main来运行一些生成器,它应该在项目中,并且与它自己的依赖关系。 例如

project root | |-src/main/java |-src/main/kotlin <----here's my project's main class 

我要:

 project root | |-src/main/java |-src/main/kotlin <----here's my project's main |-mylibs/generators/foogenerator <- has it's own main, want to run it from gradle with it's own dependencies