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

时间:2019-02-27 07:20:35

标签: gradle

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'。将其设置为空字符串也不起作用。

有办法实现吗?

0 个答案:

没有答案