Gradle 我可以在不同的操作系统平台上设置dir前缀吗?

Gradle 我可以在不同的操作系统平台上设置dir前缀吗?,gradle,Gradle,原因: settings.gradle如下所示: include(':xxx') project(':xxx').projectDir = file('./admin') include(':xxx') project(':xxx').projectDir = file('./core') include(':xxx') project(':xxx').projectDir = file('./gateway') 它在Mac操作系统中工作。但是当你在窗户里的时候。路径为“/admin”。所以格

原因: settings.gradle如下所示:

include(':xxx')
project(':xxx').projectDir = file('./admin')
include(':xxx')
project(':xxx').projectDir = file('./core')
include(':xxx')
project(':xxx').projectDir = file('./gateway')
它在Mac操作系统中工作。但是当你在窗户里的时候。路径为“/admin”。所以格拉德尔不工作了

我的问题: 我可以在不同的操作系统平台上设置dir前缀吗


谢谢

现在,我通过以下方式解决我的问题:

import org.apache.tools.ant.taskdefs.condition.Os
def SPL = Os.isFamily(Os.FAMILY_WINDOWS)? "/" : "./"
看起来不太好