没有扩展的Gradle二进制依赖?

没有扩展的Gradle二进制依赖?,gradle,Gradle,在gradle中有没有可能没有扩展就有一个二进制依赖项?我们正在用java开发,但我们在linux/win/mac中执行一些本机应用程序(即包),并开始用gradle管理它们。通用解决方案运行良好,但我无法说服gradle linux和mac工件没有扩展。对于windows,我们有: dependencies { myArchives(group: myGroupId, name: myArtifactId, version: myVersion, classifier: 'window

在gradle中有没有可能没有扩展就有一个二进制依赖项?我们正在用java开发,但我们在linux/win/mac中执行一些本机应用程序(即包),并开始用gradle管理它们。通用解决方案运行良好,但我无法说服gradle linux和mac工件没有扩展。对于windows,我们有:

dependencies {
    myArchives(group: myGroupId, name: myArtifactId, version: myVersion, classifier: 'windows', ext: 'exe')
}
对于linux和mac,我希望不声明“ext”就可以了,但默认情况下它会转到“.jar”。将其设置为空字符串也不起作用

有没有办法做到这一点