Java 从导入的.jar依赖项复制文件

Java 从导入的.jar依赖项复制文件,java,gradle,build.gradle,Java,Gradle,Build.gradle,我在依赖项中添加了一个.jar文件,其中包含一些我想使用的.avsc文件。我还有一个.gradle文件,它接受一个.avsc文件目录,并将它们编译成.java类 如何让gradle将.jar依赖项中的.avsc文件复制到项目中的文件夹中,以便将它们编译成.java类?答案取决于构建逻辑(或Avro插件)的准确程度希望知道.avsc文件的位置。@Peter是将.avsc文件编译成.java的gradle文件吗?这篇文章只接收一个目录,其中包含.avsc文件。或者你说的是从.jar复制.avsc文件

我在依赖项中添加了一个.jar文件,其中包含一些我想使用的.avsc文件。我还有一个.gradle文件,它接受一个.avsc文件目录,并将它们编译成.java类


如何让gradle将.jar依赖项中的.avsc文件复制到项目中的文件夹中,以便将它们编译成.java类?

答案取决于构建逻辑(或Avro插件)的准确程度希望知道
.avsc
文件的位置。@Peter是将.avsc文件编译成.java的gradle文件吗?这篇文章只接收一个目录,其中包含.avsc文件。或者你说的是从.jar复制.avsc文件的那篇文章?我曾希望使用gradle CopyStask之类的工具来抓取.jar依赖项中的所有.avsc文件并将它们复制过来,但我不知道如何做到这一点。