答案 0 :(得分:1)
您只需要src / main / ml-config / servers下的文件-它可以具有任何文件名,例如BuildAutomation.json-具有“服务器名称”属性(因此ml-gradle知道其适用于哪个服务器)和“ root”属性。
答案 1 :(得分:1)
只是稍微扩展一下@rjrudin所说的内容,在我的项目中,我在src / main / ml-config / servers中有一个服务器配置文件,其中包括以下内容:
{
"server-name": "myServer",
"group-name": "Default",
"server-type": "http",
"enabled": true,
"root": "%%myServerRoot%%",
"port": %%myServerPort%%,
...
}
然后在gradle属性文件中定义myServerRoot
和myServerPort
。当然,您也可以对值进行硬编码,但是我希望在项目中具有更大的部署灵活性。